msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-09-12 23:31+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Arabic "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Bulgarian (Bulgaria) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-10-20 01:34+0000\n"
"Last-Translator: Tom Fifield <tom@openstack.org>\n"
"Language-Team: Bengali (India) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Bosnian "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Catalan "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Czech "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-05-16 09:23+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Danish "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-05-22 08:17+0000\n"
"Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
"Language-Team: German "
"%(port_num)d Routerports auf dem Zugangsnetz für Metadaten gefunden. Nur "
"Port '%(port_id)s' für Router '%(router_id)s' wird berücksichtigt"
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr "Erstellung des Statusberichts fehlgeschlagen!"
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr "Ignorieren mehrerer IP-Adressen auf Routerport %s"
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr "Gratuitous ARP wurde nicht gesendet: %s"
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr "Die externe Netzbrücke '%s' ist nicht vorhanden"
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr "Synchronisation von Routern fehlgeschlagen"
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr "Agent der Ebene 3 gestartet"
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr "Der hinzugefügte Routeneintrag lautet '%s'"
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr "Der entfernte Routeneintrag lautet '%s'"
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr "Erstellen von Ressource für einen weiteren Nutzer nicht möglich"
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "Erstellte MAC-Adresse für Netz %(network_id)s ist %(mac_address)s"
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
"Erstellte MAC-Adresse %(mac_address)s ist bereits vorhanden. "
"%(max_retries)s verbleibende Versuche."
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr "Erstellen von MAC-Adresse nach %s Versuchen nicht möglich"
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr "%s erneut starten"
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr "Erneut starten: erste Übereinstimmung für %(first_ip)s-%(last_ip)s"
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr "Erneut starten: letzte Übereinstimmung für %(first_ip)s-%(last_ip)s"
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-"Erneut starten: %(first_ip1)s-%(last_ip1)s und %(first_ip2)s-%(last_ip2)s"
-" zusammengefügt"
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr "Erneut starten: zuerst %(first_ip)s-%(last_ip)s aktualisiert"
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr "Erneut starten: zuletzt %(first_ip)s-%(last_ip)s aktualisiert"
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr "Erneut starten: %(first_ip)s-%(last_ip)s neu erstellt"
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"Keine statische IP-Adresse gefunden, die mit Netz %(network_id)s und IP-"
"Adresse %(ip_address)s übereinstimmt."
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
"Löschen von zugeordneter IP-Adresse %(ip_address)s "
"(%(network_id)s/%(subnet_id)s)"
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "Zugeordnete IP-Adresse - %(ip_address)s von %(first_ip)s bis %(last_ip)s"
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
"Keine weiteren freien IP-Adressen in Ausschnitt. Löschen von "
"Zuordnungspool."
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr "'subnet_id' oder 'ip_address' für IP-Zuordnung erforderlich"
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
"IP-Adresse %s ist keine gültige IP-Adresse für die definierten Teilnetze "
"des Netzes"
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"Port auf Netz %(network_id)s wurde nicht erstellt, da 'fixed_ips' "
"ungültiges Teilnetz %(subnet_id)s enthielt"
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "IP-Adresse %s ist keine gültige IP-Adresse für das definierte Teilnetz"
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr "Maximale Anzahl an statischen IP-Adressen per Port überschritten"
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr "Portaktualisierung. Rückstellung von %s"
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr "Portaktualisierung. Hinzufügen von %s"
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
"Angefordertes Teilnetz mit CIDR: %(cidr)s für Netz: %(network_id)s "
"enthält Überschneidungen mit einem anderen Teilnetz"
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"Überprüfung für CIDR: %(new_cidr)s fehlgeschlagen - Überschneidung mit "
"Teilnetz %(subnet_id)s (CIDR: %(cidr)s)"
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr "Durchführen von IP-Gültigkeitsprüfungen für Zuordnungspools"
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "Ungültige IP-Adresse in Pool gefunden: %(start)s - %(end)s:"
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr "Angegebene IP-Adressen stimmen nicht mit der Teilnetz-IP-Version überein"
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "Anfangs-IP-Adresse (%(start)s) ist größer als Ende-IP-Adresse (%(end)s)"
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "Pool gefunden, der größer ist als Teilnetz-CIDR:%(start)s - %(end)s"
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "Überprüfung auf Überschneidungen bei Zuordnungspools und Gateway-IP"
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "Überschneidungen bei Bereichen gefunden: %(l_range)s und %(r_range)s"
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr "Ungültige Route: %s"
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "%(name)s '%(addr)s' stimmt nicht mit 'ip_version' '%(ip_version)s' überein"
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr "Gateway ist auf Teilnetz nicht gültig"
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr "Fehler bei Auswertung der DNS-Adresse %s"
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
"Zugeordnete IP-Adresse %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "%(address)s (%(subnet_id)s) wurde nicht erneut gestartet"
msgid "Available commands"
msgstr "Verfügbare Befehle"
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr "Sicherheitsprofil aktualisiert: %s"
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
"noch nicht unterstützt. Einstellungen für Netz %s werden ignoriert"
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
-msgstr "Fehler beim Überprüfen des Status vom Netzadministrator:"
+msgid "Network Admin State Validation Failed: "
+msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
#, python-format
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr "Position zum Speichern der Konfigurations- und Statusdateien"
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr "Die Benutzergruppe"
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr "Fehler beim Importieren von Schnittstellentreiber: %s"
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr "Statistiksocket für Pool nicht gefunden: %s"
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr "Fehler beim Versuch, mit Statistiksocket zu verbinden: %s"
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr "HAProxy-Prozess kann nicht beendet werden: %s"
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr "Zu verbindender Port %s kann nicht gefunden werden."
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr "%s erneut starten"
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr "Erneut starten: erste Übereinstimmung für %(first_ip)s-%(last_ip)s"
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr "Erneut starten: letzte Übereinstimmung für %(first_ip)s-%(last_ip)s"
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
#~ msgstr ""
+#~ "Erneut starten: %(first_ip1)s-%(last_ip1)s und "
+#~ "%(first_ip2)s-%(last_ip2)s zusammengefügt"
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr "Erneut starten: zuerst %(first_ip)s-%(last_ip)s aktualisiert"
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr "Erneut starten: zuletzt %(first_ip)s-%(last_ip)s aktualisiert"
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr "Erneut starten: %(first_ip)s-%(last_ip)s neu erstellt"
+
+#~ msgid "Network Admin State Validation Falied: "
+#~ msgstr "Fehler beim Überprüfen des Status vom Netzadministrator:"
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English (Australia) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English (United Kingdom) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English (United States) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-05-13 06:01+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-08-29 05:16+0000\n"
"Last-Translator: Tom Fifield <tom@openstack.org>\n"
"Language-Team: Spanish (Mexico) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-11-15 00:14+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Basque "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-11-15 02:27+0000\n"
"Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
"Language-Team: Basque (Spain) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-11-15 02:28+0000\n"
"Last-Translator: Tom Fifield <tom@openstack.org>\n"
"Language-Team: Persian "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Finnish (Finland) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-09-28 05:40+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Filipino "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-05-13 06:01+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: French "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-10-28 23:23+0000\n"
"Last-Translator: Tom Fifield <tom@openstack.org>\n"
"Language-Team: Galician "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2014-01-17 14:28+0000\n"
"Last-Translator: Tom Fifield <tom@openstack.org>\n"
"Language-Team: Hebrew "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgstr ""
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ msgstr ""
+
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2014-01-21 01:25+0000\n"
"Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
"Language-Team: Hebrew (Israel) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgstr ""
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ msgstr ""
+
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-08-27 04:58+0000\n"
"Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
"Language-Team: Hindi "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Croatian "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Hungarian "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Indonesian "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-12-16 02:36+0000\n"
"Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
"Language-Team: Icelandic (Iceland) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-05-16 09:23+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Italian "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Italian (Italy) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-30 10:28+0000\n"
"Last-Translator: Tomoyuki KATO <tomo@dream.daynight.jp>\n"
"Language-Team: Japanese "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+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"
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr "L3 აგენტი ჩაირთულია"
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-11-15 02:27+0000\n"
"Last-Translator: Tom Fifield <tom@openstack.org>\n"
"Language-Team: Khmer "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-09-18 00:19+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Kannada "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Korean "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+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"
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-11-17 05:24+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Malayalam (India) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-10-16 22:17+0000\n"
"Last-Translator: Tom Fifield <tom@openstack.org>\n"
"Language-Team: Marathi (India) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Malay "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Norwegian Bokmål "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-09-05 06:03+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Nepali "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgid ""
msgstr ""
"Project-Id-Version: neutron "
-"jenkins.neutron.propose.translation.update.226\n"
+"jenkins.neutron.propose.translation.update.229\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+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"
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Dutch (Netherlands) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-12-15 04:38+0000\n"
"Last-Translator: Tom Fifield <tom@openstack.org>\n"
"Language-Team: Panjabi (Punjabi) (India) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+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) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Portuguese "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Portuguese (Brazil) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-06-08 07:51+0000\n"
"Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
"Language-Team: Romanian "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-05-13 06:01+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Russian "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Russian (Russia) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-08-27 04:58+0000\n"
"Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
"Language-Team: Slovak "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+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) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-11-15 02:27+0000\n"
"Last-Translator: Tom Fifield <tom@openstack.org>\n"
"Language-Team: Swedish "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Swahili (Kenya) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Tagalog "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-09-28 05:40+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Tagalog (Philippines) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Turkish (Turkey) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Ukrainian "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-10-07 01:13+0000\n"
"Last-Translator: Tom Fifield <tom@openstack.org>\n"
"Language-Team: Urdu "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-05-13 06:01+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Vietnamese (Viet Nam) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-05-13 06:01+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Chinese (China) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Chinese (Hong Kong) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr ""
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr ""
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr ""
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr ""
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr ""
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr ""
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr ""
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr ""
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr ""
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr ""
msgid "Available commands"
msgstr ""
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr ""
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr ""
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
+msgid "Network Admin State Validation Failed: "
msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr ""
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr ""
+
+#~ msgid "Network Admin State Validation Falied: "
#~ msgstr ""
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2014-02-06 06:23+0000\n"
+"POT-Creation-Date: 2014-02-09 06:21+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) "
"port %(port_id)s, for router %(router_id)s will be considered"
msgstr "在 meta 資料存取網路上找到 %(port_num)d 個路由器埠。將僅考量路由器 %(router_id)s 的埠 %(port_id)s"
-#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:854
+#: neutron/agent/dhcp_agent.py:570 neutron/agent/l3_agent.py:865
#: neutron/agent/metadata/agent.py:293
#: neutron/services/metering/agents/metering_agent.py:272
msgid ""
" will be disabled."
msgstr ""
-#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:859
+#: neutron/agent/dhcp_agent.py:576 neutron/agent/l3_agent.py:870
#: neutron/agent/metadata/agent.py:298
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:807
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:257
msgid "Failed reporting state!"
msgstr "無法報告狀態!"
-#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:864
+#: neutron/agent/dhcp_agent.py:584 neutron/agent/l3_agent.py:875
#: neutron/services/metering/agents/metering_agent.py:280
#, python-format
msgid "agent_updated by server side %s!"
msgid "Ignoring multiple IPs on router port %s"
msgstr "正在忽略路由器埠 %s 上的多個 IP"
-#: neutron/agent/l3_agent.py:521
+#: neutron/agent/l3_agent.py:532
#, python-format
msgid "Failed sending gratuitous ARP: %s"
msgstr "傳送無償 ARP 時失敗:%s"
-#: neutron/agent/l3_agent.py:645
+#: neutron/agent/l3_agent.py:656
#, python-format
msgid "Got router deleted notification for %s"
msgstr ""
-#: neutron/agent/l3_agent.py:650
+#: neutron/agent/l3_agent.py:661
#, python-format
msgid "Got routers updated notification :%s"
msgstr ""
-#: neutron/agent/l3_agent.py:658
+#: neutron/agent/l3_agent.py:669
#, python-format
msgid "Got router removed from agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:662
+#: neutron/agent/l3_agent.py:673
#, python-format
msgid "Got router added to agent :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:669
+#: neutron/agent/l3_agent.py:680
#, python-format
msgid "The external network bridge '%s' does not exist"
msgstr "外部網路橋接器 '%s' 不存在"
-#: neutron/agent/l3_agent.py:718
+#: neutron/agent/l3_agent.py:729
#, python-format
msgid "Starting RPC loop for %d updated routers"
msgstr ""
-#: neutron/agent/l3_agent.py:727
+#: neutron/agent/l3_agent.py:738
msgid "RPC loop successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:729 neutron/agent/l3_agent.py:763
+#: neutron/agent/l3_agent.py:740 neutron/agent/l3_agent.py:774
#: neutron/services/metering/agents/metering_agent.py:58
msgid "Failed synchronizing routers"
msgstr "同步路由器時失敗"
-#: neutron/agent/l3_agent.py:747
+#: neutron/agent/l3_agent.py:758
#, python-format
msgid "Starting _sync_routers_task - fullsync:%s"
msgstr ""
-#: neutron/agent/l3_agent.py:758
+#: neutron/agent/l3_agent.py:769
#, python-format
msgid "Processing :%r"
msgstr ""
-#: neutron/agent/l3_agent.py:761
+#: neutron/agent/l3_agent.py:772
msgid "_sync_routers_task successfully completed"
msgstr ""
-#: neutron/agent/l3_agent.py:767
+#: neutron/agent/l3_agent.py:778
msgid "L3 agent started"
msgstr "已啟動 L3 代理程式"
-#: neutron/agent/l3_agent.py:787
+#: neutron/agent/l3_agent.py:798
#, python-format
msgid "Added route entry is '%s'"
msgstr "所新增的路徑項目是 '%s'"
-#: neutron/agent/l3_agent.py:795
+#: neutron/agent/l3_agent.py:806
#, python-format
msgid "Removed route entry is '%s'"
msgstr "所移除的路徑項目是 '%s'"
-#: neutron/agent/l3_agent.py:827
+#: neutron/agent/l3_agent.py:838
msgid "Report state task started"
msgstr ""
-#: neutron/agent/l3_agent.py:851
+#: neutron/agent/l3_agent.py:862
msgid "Report state task successfully completed"
msgstr ""
msgid "Database exception"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:137
+#: neutron/db/db_base_plugin_v2.py:136
msgid "Cannot create resource for another tenant"
msgstr "無法給另一個 Tenant 建立資源"
-#: neutron/db/db_base_plugin_v2.py:299
+#: neutron/db/db_base_plugin_v2.py:298
#, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "給網路 %(network_id)s 產生的 MAC 位址是 %(mac_address)s"
-#: neutron/db/db_base_plugin_v2.py:305
+#: neutron/db/db_base_plugin_v2.py:304
#, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "產生的 MAC 位址 %(mac_address)s 已存在。還可以嘗試 %(max_retries)s 次。"
-#: neutron/db/db_base_plugin_v2.py:309
+#: neutron/db/db_base_plugin_v2.py:308
#, python-format
msgid "Unable to generate mac address after %s attempts"
msgstr "嘗試 %s 次之後仍無法產生 MAC 位址"
-#: neutron/db/db_base_plugin_v2.py:366
-#, python-format
-msgid "Recycle %s"
-msgstr "回收 %s"
-
-#: neutron/db/db_base_plugin_v2.py:370
-#, python-format
-msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
-msgstr "回收:%(first_ip)s-%(last_ip)s 的第一個相符項"
-
-#: neutron/db/db_base_plugin_v2.py:377
-#, python-format
-msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
-msgstr "回收:%(first_ip)s-%(last_ip)s 的最後一個相符項"
-
-#: neutron/db/db_base_plugin_v2.py:389
-#, python-format
-msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
-msgstr "回收:已合併 %(first_ip1)s-%(last_ip1)s 及 %(first_ip2)s-%(last_ip2)s"
-
-#: neutron/db/db_base_plugin_v2.py:398
-#, python-format
-msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
-msgstr "回收:已更新第一個 %(first_ip)s-%(last_ip)s"
-
-#: neutron/db/db_base_plugin_v2.py:403
-#, python-format
-msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
-msgstr "回收:已更新最後一個 %(first_ip)s-%(last_ip)s"
-
-#: neutron/db/db_base_plugin_v2.py:412
-#, python-format
-msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
-msgstr "回收:已建立新的 %(first_ip)s-%(last_ip)s"
-
-#: neutron/db/db_base_plugin_v2.py:431
+#: neutron/db/db_base_plugin_v2.py:344
#, python-format
msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s."
msgstr "找不到與網路 %(network_id)s 及 IP 位址 %(ip_address)s 相符的固定 IP。"
-#: neutron/db/db_base_plugin_v2.py:440
+#: neutron/db/db_base_plugin_v2.py:353
#, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "刪除所配置的 IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
-#: neutron/db/db_base_plugin_v2.py:463
+#: neutron/db/db_base_plugin_v2.py:385
#, python-format
msgid "All IPs from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:468
+#: neutron/db/db_base_plugin_v2.py:390
#, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "已配置 IP - %(ip_address)s(從 %(first_ip)s 到 %(last_ip)s)"
-#: neutron/db/db_base_plugin_v2.py:475
+#: neutron/db/db_base_plugin_v2.py:397
msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "截塊中沒有更多的可用 IP。正在刪除配置儲存區。"
-#: neutron/db/db_base_plugin_v2.py:581
+#: neutron/db/db_base_plugin_v2.py:416
+#, python-format
+msgid "Rebuilding availability ranges for subnet %s"
+msgstr ""
+
+#: neutron/db/db_base_plugin_v2.py:548
msgid "IP allocation requires subnet_id or ip_address"
msgstr "IP 配置需要 subnet_id 或 ip_address"
-#: neutron/db/db_base_plugin_v2.py:593
+#: neutron/db/db_base_plugin_v2.py:560
#, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "IP 位址 %s 不是所定義網路子網路的有效 IP"
-#: neutron/db/db_base_plugin_v2.py:599
+#: neutron/db/db_base_plugin_v2.py:566
#, python-format
msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s"
msgstr "無法在網路 %(network_id)s 上建立埠,因為 fixed_ips 包含無效的子網路 %(subnet_id)s"
-#: neutron/db/db_base_plugin_v2.py:619
+#: neutron/db/db_base_plugin_v2.py:586
#, python-format
msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "IP 位址 %s 不是所定義子網路的有效 IP"
-#: neutron/db/db_base_plugin_v2.py:628 neutron/db/db_base_plugin_v2.py:661
+#: neutron/db/db_base_plugin_v2.py:595 neutron/db/db_base_plugin_v2.py:628
msgid "Exceeded maximim amount of fixed ips per port"
msgstr "已超出每個埠的固定 IP 數目上限"
-#: neutron/db/db_base_plugin_v2.py:676
+#: neutron/db/db_base_plugin_v2.py:643
#, python-format
msgid "Port update. Hold %s"
msgstr "埠更新。保留 %s"
-#: neutron/db/db_base_plugin_v2.py:683
+#: neutron/db/db_base_plugin_v2.py:650
#, python-format
msgid "Port update. Adding %s"
msgstr "埠更新。正在新增 %s"
-#: neutron/db/db_base_plugin_v2.py:738
+#: neutron/db/db_base_plugin_v2.py:705
#, python-format
msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet"
msgstr "所要求的網路 %(network_id)s 子網路 (CIDR %(cidr)s) 與另一個子網路重疊"
-#: neutron/db/db_base_plugin_v2.py:743
+#: neutron/db/db_base_plugin_v2.py:710
#, python-format
msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "驗證 CIDR %(new_cidr)s 失敗 - 與子網路 %(subnet_id)s (CIDR %(cidr)s) 重疊"
-#: neutron/db/db_base_plugin_v2.py:763
+#: neutron/db/db_base_plugin_v2.py:730
msgid "Performing IP validity checks on allocation pools"
msgstr "正在對配置儲存區執行 IP 驗證檢查"
-#: neutron/db/db_base_plugin_v2.py:770
+#: neutron/db/db_base_plugin_v2.py:737
#, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "在儲存區中發現無效的 IP 位址:%(start)s - %(end)s:"
-#: neutron/db/db_base_plugin_v2.py:777
+#: neutron/db/db_base_plugin_v2.py:744
msgid "Specified IP addresses do not match the subnet IP version"
msgstr "指定的 IP 位址與子網路 IP 版本不符"
-#: neutron/db/db_base_plugin_v2.py:781
+#: neutron/db/db_base_plugin_v2.py:748
#, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "起始 IP (%(start)s) 大於結尾 IP (%(end)s)"
-#: neutron/db/db_base_plugin_v2.py:786
+#: neutron/db/db_base_plugin_v2.py:753
#, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "找到的儲存區大於子網路 CIDR:%(start)s - %(end)s"
-#: neutron/db/db_base_plugin_v2.py:799
+#: neutron/db/db_base_plugin_v2.py:766
msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "正在檢查配置儲存區及閘道 IP 之間是否有重疊"
-#: neutron/db/db_base_plugin_v2.py:810
+#: neutron/db/db_base_plugin_v2.py:777
#, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "發現重疊的範圍:%(l_range)s 及 %(r_range)s"
-#: neutron/db/db_base_plugin_v2.py:823 neutron/db/db_base_plugin_v2.py:827
+#: neutron/db/db_base_plugin_v2.py:790 neutron/db/db_base_plugin_v2.py:794
#, python-format
msgid "Invalid route: %s"
msgstr "無效的路徑:%s"
-#: neutron/db/db_base_plugin_v2.py:947
+#: neutron/db/db_base_plugin_v2.py:914
#, python-format
msgid "An exception occurred while creating the %(resource)s:%(item)s"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1045
+#: neutron/db/db_base_plugin_v2.py:1012
#, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "%(name)s '%(addr)s' 與 ip_version '%(ip_version)s' 不符"
-#: neutron/db/db_base_plugin_v2.py:1069
+#: neutron/db/db_base_plugin_v2.py:1036
msgid "Gateway is not valid on subnet"
msgstr "閘道在子網路上無效"
-#: neutron/db/db_base_plugin_v2.py:1089 neutron/db/db_base_plugin_v2.py:1103
+#: neutron/db/db_base_plugin_v2.py:1056 neutron/db/db_base_plugin_v2.py:1070
msgid "new subnet"
msgstr ""
-#: neutron/db/db_base_plugin_v2.py:1096
+#: neutron/db/db_base_plugin_v2.py:1063
#, python-format
msgid "Error parsing dns address %s"
msgstr "剖析 DNS 位址 %s 時發生錯誤"
-#: neutron/db/db_base_plugin_v2.py:1358
+#: neutron/db/db_base_plugin_v2.py:1325
#, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "已配置 IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
-#: neutron/db/db_base_plugin_v2.py:1450
+#: neutron/db/db_base_plugin_v2.py:1417
#, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "%(address)s (%(subnet_id)s) 未回收"
msgid "Available commands"
msgstr "可用的指令"
-#: neutron/db/vpn/vpn_db.py:659
+#: neutron/db/vpn/vpn_db.py:661
#, python-format
msgid "vpnservice %s in db is already deleted"
msgstr ""
msgid "Subnet %(subnet_id)s is not connected to Router %(router_id)s"
msgstr ""
+#: neutron/extensions/vpnaas.py:89
+#, python-format
+msgid "Router %(router_id)s has no external network gateway set"
+msgstr ""
+
#: neutron/openstack/common/eventlet_backdoor.py:140
#, python-format
msgid "Eventlet backdoor listening on %(port)s for process %(pid)d"
msgid "Unable to update name on NVP backend for network gateway: %s"
msgstr ""
-#: neutron/plugins/nicira/NeutronPlugin.py:2071
+#: neutron/plugins/nicira/NeutronPlugin.py:2062
+#, python-format
+msgid "Security group: %s was already deleted from backend"
+msgstr ""
+
+#: neutron/plugins/nicira/NeutronPlugin.py:2075
#, python-format
msgid "Port values not valid for protocol: %s"
msgstr ""
msgid "Updated Security Profile: %s"
msgstr "已更新安全設定檔:%s"
+#: neutron/plugins/nicira/nvplib.py:1149
+#, python-format
+msgid "Unable to find security profile %s on NSX backend"
+msgstr ""
+
#: neutron/plugins/nicira/nvplib.py:1158
#, python-format
msgid "Invalid keys for NAT match: %s"
msgid "Port mapping for %s already available"
msgstr ""
-#: neutron/plugins/nicira/dbexts/nicira_db.py:80
+#: neutron/plugins/nicira/dbexts/nicira_db.py:84
#, python-format
msgid "NSX identifiers for neutron port %s not yet stored in Neutron DB"
msgstr ""
msgstr "此外掛程式尚不支援 admin_state_up = False 的網路。正在忽略對網路 %s 的設定"
#: neutron/plugins/plumgrid/plumgrid_plugin/plumgrid_plugin.py:565
-msgid "Network Admin State Validation Falied: "
-msgstr "網路管理狀態驗證失敗:"
+msgid "Network Admin State Validation Failed: "
+msgstr ""
#: neutron/plugins/ryu/ryu_neutron_plugin.py:63
#, python-format
msgid "Agent_updated by server side %s!"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:47
msgid "Location to store config and state files"
msgstr "配置檔及狀態檔的儲存位置"
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:59
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:53
msgid "The user group"
msgstr "使用者群組"
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:74
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:68
#, python-format
msgid "Error importing interface driver: %s"
msgstr "匯入介面驅動程式時發生錯誤:%s"
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:165
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:159
#, python-format
msgid "Stats socket not found for pool %s"
msgstr "找不到儲存區 %s 的統計資料 Socket"
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:207
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:201
#, python-format
msgid "Error while connecting to stats socket: %s"
msgstr "連接至統計資料 Socket 時發生錯誤:%s"
-#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:353
+#: neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py:347
#, python-format
msgid "Unable to kill haproxy process: %s"
msgstr "無法結束 haproxy 處理程序:%s"
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:49
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:43
msgid "Driver to use for scheduling pool to a default loadbalancer agent"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:61
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:55
msgid "Device driver for agent should be specified in plugin driver."
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:88
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:82
#, python-format
msgid "Multiple lbaas agents found on host %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:107
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:102
msgid "Expected active pool"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:168
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:164
#, python-format
msgid "Unknown object type: %s"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:179
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:175
#, python-format
msgid ""
"Cannot update status: %(obj_type)s %(obj_id)s not found in the DB, it was"
" probably deleted concurrently"
msgstr ""
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:202
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:198
#, python-format
msgid "Unable to find port %s to plug."
msgstr "找不到要插入的埠 %s。"
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:226
-#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:243
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:222
+#: neutron/services/loadbalancer/drivers/haproxy/plugin_driver.py:239
#, python-format
msgid ""
"Unable to find port %s to unplug. This can occur when the Vip has been "
#~ msgstr "預設服務類型的文字說明"
#~ msgid ""
-#~ msgstr "呼叫等待程式的數目大於警告臨界值:%d。可能有 MulticallProxyWaiter 洩漏。"
+#~ msgstr ""
#~ msgid "Service type %(service_type_id)s could not be found "
#~ msgstr "找不到服務類型 %(service_type_id)s"
#~ msgid "PLUMgrid Director communication failed"
#~ msgstr ""
+#~ msgid "Recycle %s"
+#~ msgstr "回收 %s"
+
+#~ msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
+#~ msgstr "回收:%(first_ip)s-%(last_ip)s 的第一個相符項"
+
+#~ msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
+#~ msgstr "回收:%(first_ip)s-%(last_ip)s 的最後一個相符項"
+
#~ msgid ""
-#~ "process_network_ports - iteration:%(iter_num)d "
-#~ "-treat_devices_added completed in %(elapsed).3f"
-#~ msgstr ""
+#~ "Recycle: merged %(first_ip1)s-%(last_ip1)s and "
+#~ "%(first_ip2)s-%(last_ip2)s"
+#~ msgstr "回收:已合併 %(first_ip1)s-%(last_ip1)s 及 %(first_ip2)s-%(last_ip2)s"
+
+#~ msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
+#~ msgstr "回收:已更新第一個 %(first_ip)s-%(last_ip)s"
+
+#~ msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
+#~ msgstr "回收:已更新最後一個 %(first_ip)s-%(last_ip)s"
+
+#~ msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
+#~ msgstr "回收:已建立新的 %(first_ip)s-%(last_ip)s"
+
+#~ msgid "Network Admin State Validation Falied: "
+#~ msgstr "網路管理狀態驗證失敗:"