Imported Translations from Transifex

Change-Id: I514ff9ce5de7a8c774420d032f9850c7fab67cb4
This commit is contained in:
OpenStack Jenkins 2013-08-14 06:15:03 +00:00
parent e7acc15571
commit 8577533acf
40 changed files with 6651 additions and 8151 deletions

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Bulgarian (Bulgaria) " "Language-Team: Bulgarian (Bulgaria) "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Bosnian " "Language-Team: Bosnian "
@ -386,29 +386,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -419,230 +419,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -805,56 +774,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2033,204 +2002,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2274,17 +2236,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8059,59 +8019,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8315,76 +8270,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8432,6 +8381,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9787,28 +9741,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9818,21 +9756,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9860,3 +9783,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Catalan " "Language-Team: Catalan "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Czech " "Language-Team: Czech "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-05-16 09:23+0000\n" "PO-Revision-Date: 2013-05-16 09:23+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Danish " "Language-Team: Danish "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-05-22 08:17+0000\n" "PO-Revision-Date: 2013-05-22 08:17+0000\n"
"Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n" "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
"Language-Team: German " "Language-Team: German "
@ -392,29 +392,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "Daten konnten nicht deserialisiert werden" msgstr "Daten konnten nicht deserialisiert werden"
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "Intervall für Resynchronisation." msgstr "Intervall für Resynchronisation."
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "Der für die Verwaltung des DHCP-Servers verwendete Treiber." msgstr "Der für die Verwaltung des DHCP-Servers verwendete Treiber."
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "IP-Überschneidung zulassen." msgstr "IP-Überschneidung zulassen."
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "Support-Metadatenanforderungen auf isolierten Netzen." msgstr "Support-Metadatenanforderungen auf isolierten Netzen."
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -427,38 +427,34 @@ msgstr ""
"Der DHCP-Treiber '%s' unterstützt das Abrufen einer Liste mit bestehenden" "Der DHCP-Treiber '%s' unterstützt das Abrufen einer Liste mit bestehenden"
" Netzen nicht" " Netzen nicht"
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "DHCP-Agent gestartet" msgstr "DHCP-Agent gestartet"
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "%s bei DHCP nicht möglich." msgstr "%s bei DHCP nicht möglich."
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr "Lease kann nicht aktualisiert werden"
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "Synchronisation von Status" msgstr "Synchronisation von Status"
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "Netzstatus kann nicht synchronisiert werden." msgstr "Netzstatus kann nicht synchronisiert werden."
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "RPC-Informationsaufruf von Netz %s fehlgeschlagen." msgstr "RPC-Informationsaufruf von Netz %s fehlgeschlagen."
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
@ -467,97 +463,68 @@ msgstr ""
"%(port_num)d Routerports auf dem Zugangsnetz für Metadaten gefunden. Nur " "%(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" "Port '%(port_id)s' für Router '%(router_id)s' wird berücksichtigt"
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "Der für die Verwaltung der virtuellen Schnittstelle verwendete Treiber." msgstr "Der für die Verwaltung der virtuellen Schnittstelle verwendete Treiber."
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "Sie müssen einen Schnittstellentreiber angeben" msgstr "Sie müssen einen Schnittstellentreiber angeben"
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "Fehler beim Importieren von Schnittstellentreiber '%s'" msgstr "Fehler beim Importieren von Schnittstellentreiber '%s'"
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "Wiederverwendung von vorhandenem Gerät: %s." msgstr "Wiederverwendung von vorhandenem Gerät: %s."
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr "Position des durch DHCP-Leaserelais erstellten UNIX-Domänensockets"
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr "Netz-ID %s ist keine gültige UUID"
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
"Parsing von Lease-Relais-Nachricht an Verzeichnis kann nicht durchgeführt"
" werden."
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr "Ausnahmewert: %s"
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr "Nachrichtendarstellung: %s"
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr "Lease kann nicht aktualisiert werden. Ausnahme"
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "Erstellung des Statusberichts fehlgeschlagen!" msgstr "Erstellung des Statusberichts fehlgeschlagen!"
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "'agent_updated' (Agent aktualisiert) durch Serverseite %s!" msgstr "'agent_updated' (Agent aktualisiert) durch Serverseite %s!"
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "Name der für externen Netzverkehr verwendeten Brücke." msgstr "Name der für externen Netzverkehr verwendeten Brücke."
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
@ -566,7 +533,7 @@ msgstr ""
"Hochverfügbarkeitskonfiguration; setzen Sie den Wert auf kleiner oder " "Hochverfügbarkeitskonfiguration; setzen Sie den Wert auf kleiner oder "
"gleich 0, um diese Funktion zu inaktivieren." "gleich 0, um diese Funktion zu inaktivieren."
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
#, fuzzy #, fuzzy
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
@ -575,92 +542,92 @@ msgstr ""
"Wenn 'namespaces' inaktiviert ist, kann der Agent der Ebene 3 nur einen " "Wenn 'namespaces' inaktiviert ist, kann der Agent der Ebene 3 nur einen "
"Router konfigurieren, der über die entsprechende Router-ID verfügt." "Router konfigurieren, der über die entsprechende Router-ID verfügt."
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "Agent sollte Router ohne Gateway implementieren" msgstr "Agent sollte Router ohne Gateway implementieren"
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "UUID von externem Netz für von den Agenten implementierte Router." msgstr "UUID von externem Netz für von den Agenten implementierte Router."
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "Ein Schnittstellentreiber muss angegeben sein" msgstr "Ein Schnittstellentreiber muss angegeben sein"
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "Namensbereich '%s' wurde nicht gelöscht" msgstr "Namensbereich '%s' wurde nicht gelöscht"
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "Routerport %s verfügt über keine IP-Adresse" msgstr "Routerport %s verfügt über keine IP-Adresse"
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "Ignorieren mehrerer IP-Adressen auf Routerport %s" msgstr "Ignorieren mehrerer IP-Adressen auf Routerport %s"
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "Gratuitous ARP wurde nicht gesendet: %s" msgstr "Gratuitous ARP wurde nicht gesendet: %s"
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "Die externe Netzbrücke '%s' ist nicht vorhanden" msgstr "Die externe Netzbrücke '%s' ist nicht vorhanden"
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "Synchronisation von Routern fehlgeschlagen" msgstr "Synchronisation von Routern fehlgeschlagen"
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "Agent der Ebene 3 gestartet" msgstr "Agent der Ebene 3 gestartet"
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "Der hinzugefügte Routeneintrag lautet '%s'" msgstr "Der hinzugefügte Routeneintrag lautet '%s'"
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "Der entfernte Routeneintrag lautet '%s'" msgstr "Der entfernte Routeneintrag lautet '%s'"
@ -823,58 +790,58 @@ msgstr "Standard-'dnsmasq'-Einstellungen mit dieser Datei außer Kraft setzen"
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "Anderen DNS-Server vor allen in '/etc/resolv.conf' verwenden." msgstr "Anderen DNS-Server vor allen in '/etc/resolv.conf' verwenden."
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "DHCP für %(net_id)s-PID %(pid)d ist veraltet. Befehl wird ignoriert" msgstr "DHCP für %(net_id)s-PID %(pid)d ist veraltet. Befehl wird ignoriert"
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "Kein DHCP für %s gestartet" msgstr "Kein DHCP für %s gestartet"
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "Fehler beim Lesen von %s" msgstr "Fehler beim Lesen von %s"
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "Wert in %s kann nicht konvertiert werden" msgstr "Wert in %s kann nicht konvertiert werden"
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "Kein Zugriff auf %s möglich" msgstr "Kein Zugriff auf %s möglich"
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
"'dhcpmasq' für Netz wird beendet, da alle Teilnetze DHCP ausgeschaltet " "'dhcpmasq' für Netz wird beendet, da alle Teilnetze DHCP ausgeschaltet "
"haben: %s" "haben: %s"
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "Neuladen von Zuordnungen für Netz: %s" msgstr "Neuladen von Zuordnungen für Netz: %s"
@ -2140,74 +2107,65 @@ msgstr "Datenbankregistrierungsausnahme: %s"
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "Erstellen von Ressource für einen weiteren Nutzer nicht möglich" msgstr "Erstellen von Ressource für einen weiteren Nutzer nicht möglich"
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" 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" msgstr "Erstellte MAC-Adresse für Netz %(network_id)s ist %(mac_address)s"
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
"Erstellte MAC-Adresse %(mac_address)s ist bereits vorhanden. " "Erstellte MAC-Adresse %(mac_address)s ist bereits vorhanden. "
"%(max_retries)s verbleibende Versuche." "%(max_retries)s verbleibende Versuche."
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "Erstellen von MAC-Adresse nach %s Versuchen nicht möglich" msgstr "Erstellen von MAC-Adresse nach %s Versuchen nicht möglich"
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold 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) blockieren"
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "%s erneut starten" msgstr "%s erneut starten"
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "Erneut starten: erste Übereinstimmung für %(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:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(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" msgstr "Erneut starten: letzte Übereinstimmung für %(first_ip)s-%(last_ip)s"
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
"Erneut starten: %(first_ip1)s-%(last_ip1)s und %(first_ip2)s-%(last_ip2)s" "Erneut starten: %(first_ip1)s-%(last_ip1)s und %(first_ip2)s-%(last_ip2)s"
" zusammengefügt" " zusammengefügt"
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "Erneut starten: zuerst %(first_ip)s-%(last_ip)s aktualisiert" msgstr "Erneut starten: zuerst %(first_ip)s-%(last_ip)s aktualisiert"
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "Erneut starten: zuletzt %(first_ip)s-%(last_ip)s aktualisiert" msgstr "Erneut starten: zuletzt %(first_ip)s-%(last_ip)s aktualisiert"
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "Erneut starten: %(first_ip)s-%(last_ip)s neu erstellt" msgstr "Erneut starten: %(first_ip)s-%(last_ip)s neu erstellt"
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
@ -2216,41 +2174,41 @@ msgstr ""
"Keine statische IP-Adresse gefunden, die mit Netz %(network_id)s und IP-" "Keine statische IP-Adresse gefunden, die mit Netz %(network_id)s und IP-"
"Adresse %(ip_address)s übereinstimmt." "Adresse %(ip_address)s übereinstimmt."
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
"Löschen von zugeordneter IP-Adresse %(ip_address)s " "Löschen von zugeordneter IP-Adresse %(ip_address)s "
"(%(network_id)s/%(subnet_id)s)" "(%(network_id)s/%(subnet_id)s)"
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "Alle IP-Adressen von Teilnetz %(subnet_id)s (%(cidr)s) zugeordnet" msgstr "Alle IP-Adressen von Teilnetz %(subnet_id)s (%(cidr)s) zugeordnet"
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" 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" msgstr "Zugeordnete IP-Adresse - %(ip_address)s von %(first_ip)s bis %(last_ip)s"
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
"Keine weiteren freien IP-Adressen in Ausschnitt. Löschen von " "Keine weiteren freien IP-Adressen in Ausschnitt. Löschen von "
"Zuordnungspool." "Zuordnungspool."
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "'subnet_id' oder 'ip_address' für IP-Zuordnung erforderlich" msgstr "'subnet_id' oder 'ip_address' für IP-Zuordnung erforderlich"
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
"IP-Adresse %s ist keine gültige IP-Adresse für die definierten Teilnetze " "IP-Adresse %s ist keine gültige IP-Adresse für die definierten Teilnetze "
"des Netzes" "des Netzes"
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
@ -2259,26 +2217,26 @@ msgstr ""
"Port auf Netz %(network_id)s wurde nicht erstellt, da 'fixed_ips' " "Port auf Netz %(network_id)s wurde nicht erstellt, da 'fixed_ips' "
"ungültiges Teilnetz %(subnet_id)s enthielt" "ungültiges Teilnetz %(subnet_id)s enthielt"
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" 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" msgstr "IP-Adresse %s ist keine gültige IP-Adresse für das definierte Teilnetz"
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "Maximale Anzahl an statischen IP-Adressen per Port überschritten" msgstr "Maximale Anzahl an statischen IP-Adressen per Port überschritten"
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "Portaktualisierung. Rückstellung von %s" msgstr "Portaktualisierung. Rückstellung von %s"
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "Portaktualisierung. Hinzufügen von %s" msgstr "Portaktualisierung. Hinzufügen von %s"
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
@ -2287,7 +2245,7 @@ msgstr ""
"Angefordertes Teilnetz mit CIDR: %(cidr)s für Netz: %(network_id)s " "Angefordertes Teilnetz mit CIDR: %(cidr)s für Netz: %(network_id)s "
"enthält Überschneidungen mit einem anderen Teilnetz" "enthält Überschneidungen mit einem anderen Teilnetz"
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
@ -2296,70 +2254,70 @@ msgstr ""
"Überprüfung für CIDR: %(new_cidr)s fehlgeschlagen - Überschneidung mit " "Überprüfung für CIDR: %(new_cidr)s fehlgeschlagen - Überschneidung mit "
"Teilnetz %(subnet_id)s (CIDR: %(cidr)s)" "Teilnetz %(subnet_id)s (CIDR: %(cidr)s)"
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "Durchführen von IP-Gültigkeitsprüfungen für Zuordnungspools" msgstr "Durchführen von IP-Gültigkeitsprüfungen für Zuordnungspools"
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "Ungültige IP-Adresse in Pool gefunden: %(start)s - %(end)s:" msgstr "Ungültige IP-Adresse in Pool gefunden: %(start)s - %(end)s:"
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "Angegebene IP-Adressen stimmen nicht mit der Teilnetz-IP-Version überein" msgstr "Angegebene IP-Adressen stimmen nicht mit der Teilnetz-IP-Version überein"
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" 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)" msgstr "Anfangs-IP-Adresse (%(start)s) ist größer als Ende-IP-Adresse (%(end)s)"
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" 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" msgstr "Pool gefunden, der größer ist als Teilnetz-CIDR:%(start)s - %(end)s"
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "Überprüfung auf Überschneidungen bei Zuordnungspools und Gateway-IP" msgstr "Überprüfung auf Überschneidungen bei Zuordnungspools und Gateway-IP"
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "Überschneidungen bei Bereichen gefunden: %(l_range)s und %(r_range)s" msgstr "Überschneidungen bei Bereichen gefunden: %(l_range)s und %(r_range)s"
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "Ungültige Route: %s" msgstr "Ungültige Route: %s"
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "Beim Erstellen von %(resource)s:%(item)s ist eine Ausnahme aufgetreten" msgstr "Beim Erstellen von %(resource)s:%(item)s ist eine Ausnahme aufgetreten"
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" 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" msgstr "%(name)s '%(addr)s' stimmt nicht mit 'ip_version' '%(ip_version)s' überein"
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "Gateway ist auf Teilnetz nicht gültig" msgstr "Gateway ist auf Teilnetz nicht gültig"
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "Fehler bei Auswertung der DNS-Adresse %s" msgstr "Fehler bei Auswertung der DNS-Adresse %s"
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
"Zugeordnete IP-Adresse %(ip_address)s " "Zugeordnete IP-Adresse %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)" "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "%(address)s (%(subnet_id)s) wurde nicht erneut gestartet" msgstr "%(address)s (%(subnet_id)s) wurde nicht erneut gestartet"
@ -2407,19 +2365,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
"Aktualisierung von Leaseablauf für %(ip_address)s auf Netz %(network_id)s"
" von %(host)s."
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8478,37 +8432,32 @@ msgstr ""
"Port %(lport_uuid)s des logischen Routers auf logischem Router " "Port %(lport_uuid)s des logischen Routers auf logischem Router "
"%(lrouter_uuid)s löschen" "%(lrouter_uuid)s löschen"
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr "Ungültiger Typ der NVP-Zusatzeinheit '%s'"
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "Port nicht gefunden. Fehler: %s" msgstr "Port nicht gefunden. Fehler: %s"
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "Sicherheitsprofil erstellt: %s" msgstr "Sicherheitsprofil erstellt: %s"
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "Sicherheitsprofil aktualisiert: %s" msgstr "Sicherheitsprofil aktualisiert: %s"
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "Ungültige Schlüssel für NAT-Übereinstimmung: %s" msgstr "Ungültige Schlüssel für NAT-Übereinstimmung: %s"
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "NAT-Regel wird erstellt: %s" msgstr "NAT-Regel wird erstellt: %s"
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
@ -8516,12 +8465,12 @@ msgstr ""
"Regeln vom Typ 'No SNAT' können nicht angewendet werden, da sie in dieser" "Regeln vom Typ 'No SNAT' können nicht angewendet werden, da sie in dieser"
" Version der NVP-Plattform nicht verfügbar sind" " Version der NVP-Plattform nicht verfügbar sind"
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "Router-Port %(lport_id)s auf Router %(lrouter_id)s nicht gefunden" msgstr "Router-Port %(lport_id)s auf Router %(lrouter_id)s nicht gefunden"
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
@ -8530,11 +8479,11 @@ msgstr ""
"Ausnahme beim Aktualisieren der IP-Adressen auf einem logischen Router-" "Ausnahme beim Aktualisieren der IP-Adressen auf einem logischen Router-"
"Port: %s" "Port: %s"
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "Fehler beim Erstellen der logischen Warteschlange" msgstr "Fehler beim Erstellen der logischen Warteschlange"
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "Fehler beim Löschen der logischen Warteschlange" msgstr "Fehler beim Löschen der logischen Warteschlange"
@ -8760,52 +8709,46 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
@ -8813,7 +8756,7 @@ msgstr ""
"Optionaler Parameter zur Bestimmung der UUID des Clusters in NVP. Er kann" "Optionaler Parameter zur Bestimmung der UUID des Clusters in NVP. Er kann"
" vom Abschnitt \"admin\" der NVP-Managementkonsole abgerufen werden." " vom Abschnitt \"admin\" der NVP-Managementkonsole abgerufen werden."
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
@ -8821,7 +8764,7 @@ msgstr ""
"Eindeutige ID des L3-Gateway-Service von NVP, die für die Implementierung" "Eindeutige ID des L3-Gateway-Service von NVP, die für die Implementierung"
" von Routern und dynamischen IP-Adressen verwendet wird" " von Routern und dynamischen IP-Adressen verwendet wird"
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
@ -8829,7 +8772,7 @@ msgstr ""
"Eindeutige ID des L2-Gateway-Service von NVP, die standardmäßig für " "Eindeutige ID des L2-Gateway-Service von NVP, die standardmäßig für "
"Netzgateways verwendet wird" "Netzgateways verwendet wird"
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
@ -8837,7 +8780,7 @@ msgstr ""
"Name der Schnittstelle auf einem Transportknoten des L2-Gateways, der " "Name der Schnittstelle auf einem Transportknoten des L2-Gateways, der "
"standardmäßig beim Einrichten einer Netzverbindung verwendet werden soll" "standardmäßig beim Einrichten einer Netzverbindung verwendet werden soll"
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8891,6 +8834,11 @@ msgstr ""
"Beim Abrufen von NAT-Regeln wurden %(actual_rules)s gefunden, erwartet " "Beim Abrufen von NAT-Regeln wurden %(actual_rules)s gefunden, erwartet "
"wurden hingegen Regeln im Bereich (%(min_rules)s,%(max_rules)s)" "wurden hingegen Regeln im Bereich (%(min_rules)s,%(max_rules)s)"
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "Das Metadatenzugriffsnetz ist inaktiviert" msgstr "Das Metadatenzugriffsnetz ist inaktiviert"
@ -10301,33 +10249,12 @@ msgstr "lRouter: %s nicht gefunden"
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "Aufruf von 'get_all_nexusport_bindings()'" #~ msgstr "Aufruf von 'get_all_nexusport_bindings()'"
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "Aufruf von 'create_credential()'" #~ msgstr "Aufruf von 'create_credential()'"
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "Aufruf von 'delete_credential()'" #~ msgstr "Aufruf von 'delete_credential()'"
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ "Operation kann nicht abgeschlossen werden. "
#~ "Keine dynamischen Netzschnittstellencontroller mehr"
#~ " im System verfügbar."
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ "NetworkVlanBinding für %(vlan_id)s und Netz"
#~ " %(network_id)s ist bereits vorhanden "
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "VLAN-ID %(vlan_id)s nicht gefunden" #~ msgstr "VLAN-ID %(vlan_id)s nicht gefunden"
@ -10336,29 +10263,6 @@ msgstr "lRouter: %s nicht gefunden"
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ "QoS-Stufe %(qos_id)s konnte für Nutzer"
#~ " %(tenant_id)s nicht gefunden werden"
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ "QoS-Stufe mit Namen %(qos_name)s für "
#~ "Nutzer %(tenant_id)s bereits vorhanden"
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ "Berechtigungsnachweis %(credential_id)s konnte für"
#~ " Nutzer %(tenant_id)s nicht gefunden werden"
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ "Berechtigungsnachweis %(credential_name)s konnte für"
#~ " Nutzer %(tenant_id)s nicht gefunden werden"
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -10387,3 +10291,51 @@ msgstr "lRouter: %s nicht gefunden"
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "'create_network()' fehlgeschlagen. Grund: %s" #~ msgstr "'create_network()' fehlgeschlagen. Grund: %s"
#~ msgid "Unable to update lease"
#~ msgstr "Lease kann nicht aktualisiert werden"
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr "Position des durch DHCP-Leaserelais erstellten UNIX-Domänensockets"
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr "Netz-ID %s ist keine gültige UUID"
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ "Parsing von Lease-Relais-Nachricht an"
#~ " Verzeichnis kann nicht durchgeführt "
#~ "werden."
#~ msgid "Exception value: %s"
#~ msgstr "Ausnahmewert: %s"
#~ msgid "Message representation: %s"
#~ msgstr "Nachrichtendarstellung: %s"
#~ msgid "Unable update lease. Exception"
#~ msgstr "Lease kann nicht aktualisiert werden. Ausnahme"
#~ msgid ""
#~ "Hold 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) blockieren"
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ "Aktualisierung von Leaseablauf für "
#~ "%(ip_address)s auf Netz %(network_id)s von "
#~ "%(host)s."
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr "Ungültiger Typ der NVP-Zusatzeinheit '%s'"
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English (Australia) " "Language-Team: English (Australia) "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English (United Kingdom) " "Language-Team: English (United Kingdom) "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English (United States) " "Language-Team: English (United States) "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-05-13 06:01+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish " "Language-Team: Spanish "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Finnish (Finland) " "Language-Team: Finnish (Finland) "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-05-13 06:01+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: French " "Language-Team: French "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Croatian " "Language-Team: Croatian "
@ -386,29 +386,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -419,230 +419,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -805,56 +774,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2033,204 +2002,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2274,17 +2236,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8059,59 +8019,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8315,76 +8270,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8432,6 +8381,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9787,28 +9741,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9818,21 +9756,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9860,3 +9783,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Hungarian " "Language-Team: Hungarian "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Indonesian " "Language-Team: Indonesian "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-05-16 09:23+0000\n" "PO-Revision-Date: 2013-05-16 09:23+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Italian " "Language-Team: Italian "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Italian (Italy) " "Language-Team: Italian (Italy) "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-30 10:28+0000\n" "PO-Revision-Date: 2013-01-30 10:28+0000\n"
"Last-Translator: Tomoyuki KATO <tomo@dream.daynight.jp>\n" "Last-Translator: Tomoyuki KATO <tomo@dream.daynight.jp>\n"
"Language-Team: Japanese " "Language-Team: Japanese "
@ -386,29 +386,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -419,230 +419,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -805,56 +774,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2033,204 +2002,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2274,17 +2236,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8059,59 +8019,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8315,76 +8270,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8432,6 +8381,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9787,28 +9741,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9818,21 +9756,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9860,3 +9783,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-04-19 14:53+0000\n" "PO-Revision-Date: 2013-04-19 14:53+0000\n"
"Last-Translator: Nika Chkhikvishvili <frrrredo@gmail.com>\n" "Last-Translator: Nika Chkhikvishvili <frrrredo@gmail.com>\n"
"Language-Team: ka_GE <LL@li.org>\n" "Language-Team: ka_GE <LL@li.org>\n"
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "სინქრონიზაცის მდგომარეობა" msgstr "სინქრონიზაცის მდგომარეობა"
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "ტქვენ უნდა მიუთითოთ ინტერფეისის დრაივერი" msgstr "ტქვენ უნდა მიუთითოთ ინტერფეისის დრაივერი"
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "L3 აგენტი ჩაირთულია" msgstr "L3 აგენტი ჩაირთულია"
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "შეცდომა %s წაკითხვისას" msgstr "შეცდომა %s წაკითხვისას"
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8059,59 +8019,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8315,76 +8270,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8432,6 +8381,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9787,28 +9741,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9818,21 +9756,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9860,3 +9783,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Korean " "Language-Team: Korean "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-04-28 05:13+0000\n" "PO-Revision-Date: 2013-04-28 05:13+0000\n"
"Last-Translator: ujuc Gang <potopro@gmail.com>\n" "Last-Translator: ujuc Gang <potopro@gmail.com>\n"
"Language-Team: ko_KR <LL@li.org>\n" "Language-Team: ko_KR <LL@li.org>\n"
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Malay " "Language-Team: Malay "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Norwegian Bokmål " "Language-Team: Norwegian Bokmål "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -6,10 +6,10 @@
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.46" "Project-Id-Version: neutron jenkins.neutron.propose.translation.update.47"
"\n" "\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Dutch (Netherlands) " "Language-Team: Dutch (Netherlands) "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-06-28 06:06+0000\n" "PO-Revision-Date: 2013-06-28 06:06+0000\n"
"Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n" "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
"Language-Team: Polish (Poland) " "Language-Team: Polish (Poland) "
@ -386,29 +386,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -419,230 +419,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -805,56 +774,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2033,204 +2002,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2274,17 +2236,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8059,59 +8019,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8315,76 +8270,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8432,6 +8381,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9787,28 +9741,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9818,21 +9756,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9860,3 +9783,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Portuguese " "Language-Team: Portuguese "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Portuguese (Brazil) " "Language-Team: Portuguese (Brazil) "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-06-08 07:51+0000\n" "PO-Revision-Date: 2013-06-08 07:51+0000\n"
"Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n" "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
"Language-Team: Romanian " "Language-Team: Romanian "
@ -386,29 +386,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -419,230 +419,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -805,56 +774,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2033,204 +2002,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2274,17 +2236,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8059,59 +8019,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8315,76 +8270,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8432,6 +8381,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9787,28 +9741,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9818,21 +9756,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9860,3 +9783,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-05-13 06:01+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Russian " "Language-Team: Russian "
@ -386,29 +386,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -419,230 +419,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -805,56 +774,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2033,204 +2002,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2274,17 +2236,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8059,59 +8019,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8315,76 +8270,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8432,6 +8381,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9787,28 +9741,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9818,21 +9756,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9860,3 +9783,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Russian (Russia) " "Language-Team: Russian (Russia) "
@ -386,29 +386,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -419,230 +419,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -805,56 +774,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2033,204 +2002,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2274,17 +2236,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8059,59 +8019,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8315,76 +8270,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8432,6 +8381,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9787,28 +9741,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9818,21 +9756,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9860,3 +9783,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-06-28 06:06+0000\n" "PO-Revision-Date: 2013-06-28 06:06+0000\n"
"Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n" "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
"Language-Team: Slovenian (Slovenia) " "Language-Team: Slovenian (Slovenia) "
@ -386,29 +386,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -419,230 +419,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -805,56 +774,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2033,204 +2002,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2274,17 +2236,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8059,59 +8019,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8315,76 +8270,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8432,6 +8381,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9787,28 +9741,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9818,21 +9756,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9860,3 +9783,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Swahili (Kenya) " "Language-Team: Swahili (Kenya) "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Tagalog " "Language-Team: Tagalog "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Turkish (Turkey) " "Language-Team: Turkish (Turkey) "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Ukrainian " "Language-Team: Ukrainian "
@ -386,29 +386,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -419,230 +419,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -805,56 +774,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2033,204 +2002,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2274,17 +2236,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8059,59 +8019,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8315,76 +8270,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8432,6 +8381,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9787,28 +9741,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9818,21 +9756,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9860,3 +9783,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-05-13 06:01+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Vietnamese (Viet Nam) " "Language-Team: Vietnamese (Viet Nam) "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-05-13 06:01+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Chinese (China) " "Language-Team: Chinese (China) "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Neutron\n" "Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Chinese (Hong Kong) " "Language-Team: Chinese (Hong Kong) "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,230 +418,199 @@ msgid ""
"networks" "networks"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr ""
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr ""
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr ""
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr ""
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr ""
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr ""
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "" msgstr ""
@ -804,56 +773,56 @@ msgstr ""
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "" msgstr ""
@ -2032,204 +2001,197 @@ msgstr ""
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold allocated IP %(ip_address)s "
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr ""
#: neutron/db/db_base_plugin_v2.py:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "" msgstr ""
@ -2273,17 +2235,15 @@ msgstr ""
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s "
"from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8058,59 +8018,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr ""
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "" msgstr ""
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "" msgstr ""
@ -8314,76 +8269,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8431,6 +8380,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "" msgstr ""
@ -9786,28 +9740,12 @@ msgstr ""
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr ""
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr ""
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "" #~ msgstr ""
@ -9817,21 +9755,6 @@ msgstr ""
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr ""
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9859,3 +9782,43 @@ msgstr ""
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "" #~ msgstr ""
#~ msgid "Unable to update lease"
#~ msgstr ""
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr ""
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr ""
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr ""
#~ msgid "Exception value: %s"
#~ msgstr ""
#~ msgid "Message representation: %s"
#~ msgstr ""
#~ msgid "Unable update lease. Exception"
#~ msgstr ""
#~ msgid ""
#~ "Hold allocated IP %(ip_address)s "
#~ "(%(network_id)s/%(subnet_id)s/%(port_id)s)"
#~ msgstr ""
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr ""
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr ""
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Quantum\n" "Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2013-08-13 06:13+0000\n" "POT-Creation-Date: 2013-08-14 06:14+0000\n"
"PO-Revision-Date: 2013-05-22 03:25+0000\n" "PO-Revision-Date: 2013-05-22 03:25+0000\n"
"Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n" "Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
"Language-Team: Chinese (Taiwan) " "Language-Team: Chinese (Taiwan) "
@ -385,29 +385,29 @@ msgstr ""
msgid "Could not deserialize data" msgid "Could not deserialize data"
msgstr "無法解除序列化資料" msgstr "無法解除序列化資料"
#: neutron/agent/dhcp_agent.py:58 #: neutron/agent/dhcp_agent.py:56
msgid "Interval to resync." msgid "Interval to resync."
msgstr "重新同步的間隔。" msgstr "重新同步的間隔。"
#: neutron/agent/dhcp_agent.py:61 neutron/agent/netns_cleanup_util.py:68 #: neutron/agent/dhcp_agent.py:59 neutron/agent/netns_cleanup_util.py:68
msgid "The driver used to manage the DHCP server." msgid "The driver used to manage the DHCP server."
msgstr "用於管理 DHCP 伺服器的驅動程式。" msgstr "用於管理 DHCP 伺服器的驅動程式。"
#: neutron/agent/dhcp_agent.py:63 neutron/agent/l3_agent.py:171 #: neutron/agent/dhcp_agent.py:61 neutron/agent/l3_agent.py:170
msgid "Allow overlapping IP." msgid "Allow overlapping IP."
msgstr "容許重疊的 IP。" msgstr "容許重疊的 IP。"
#: neutron/agent/dhcp_agent.py:65 #: neutron/agent/dhcp_agent.py:63
msgid "Support Metadata requests on isolated networks." msgid "Support Metadata requests on isolated networks."
msgstr "支援已隔離網路上的 meta 資料要求。" msgstr "支援已隔離網路上的 meta 資料要求。"
#: neutron/agent/dhcp_agent.py:67 #: neutron/agent/dhcp_agent.py:65
msgid "" msgid ""
"Allows for serving metadata requests from a dedicated network. Requires " "Allows for serving metadata requests from a dedicated network. Requires "
"enable_isolated_metadata = True" "enable_isolated_metadata = True"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:71 #: neutron/agent/dhcp_agent.py:69
msgid "Number of threads to use during sync process." msgid "Number of threads to use during sync process."
msgstr "" msgstr ""
@ -418,231 +418,200 @@ msgid ""
"networks" "networks"
msgstr "'%s' DHCP-driver 不支援擷取現有網路清單" msgstr "'%s' DHCP-driver 不支援擷取現有網路清單"
#: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:858 #: neutron/agent/dhcp_agent.py:111 neutron/agent/dhcp_agent.py:801
msgid "DHCP agent started" msgid "DHCP agent started"
msgstr "已啟動 DHCP 代理程式" msgstr "已啟動 DHCP 代理程式"
#: neutron/agent/dhcp_agent.py:139 #: neutron/agent/dhcp_agent.py:138
#, python-format #, python-format
msgid "Unable to %s dhcp." msgid "Unable to %s dhcp."
msgstr "無法 %s DHCP。" msgstr "無法 %s DHCP。"
#: neutron/agent/dhcp_agent.py:147 #: neutron/agent/dhcp_agent.py:142
msgid "Unable to update lease"
msgstr "無法更新租賃"
#: neutron/agent/dhcp_agent.py:151
msgid "Synchronizing state" msgid "Synchronizing state"
msgstr "正在同步化狀態" msgstr "正在同步化狀態"
#: neutron/agent/dhcp_agent.py:163 #: neutron/agent/dhcp_agent.py:154
#, python-format #, python-format
msgid "Unable to sync network state on deleted network %s" msgid "Unable to sync network state on deleted network %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:171 #: neutron/agent/dhcp_agent.py:162
msgid "Unable to sync network state." msgid "Unable to sync network state."
msgstr "無法同步網路狀態。" msgstr "無法同步網路狀態。"
#: neutron/agent/dhcp_agent.py:191 neutron/agent/dhcp_agent.py:231 #: neutron/agent/dhcp_agent.py:182 neutron/agent/dhcp_agent.py:222
#, python-format #, python-format
msgid "Network %s RPC info call failed." msgid "Network %s RPC info call failed."
msgstr "呼叫網路 %s RPC 資訊失敗。" msgstr "呼叫網路 %s RPC 資訊失敗。"
#: neutron/agent/dhcp_agent.py:323 #: neutron/agent/dhcp_agent.py:337
#, python-format #, python-format
msgid "" msgid ""
"%(port_num)d router ports found on the metadata access network. Only the " "%(port_num)d router ports found on the metadata access network. Only the "
"port %(port_id)s, for router %(router_id)s will be considered" "port %(port_id)s, for router %(router_id)s will be considered"
msgstr "在 meta 資料存取網路上找到 %(port_num)d 個路由器埠。將僅考量路由器 %(router_id)s 的埠 %(port_id)s" msgstr "在 meta 資料存取網路上找到 %(port_num)d 個路由器埠。將僅考量路由器 %(router_id)s 的埠 %(port_id)s"
#: neutron/agent/dhcp_agent.py:533 neutron/agent/l3_agent.py:159 #: neutron/agent/dhcp_agent.py:537 neutron/agent/l3_agent.py:158
#: neutron/debug/debug_agent.py:45 #: neutron/debug/debug_agent.py:45
msgid "The driver used to manage the virtual interface." msgid "The driver used to manage the virtual interface."
msgstr "用於管理虛擬介面的驅動程式。" msgstr "用於管理虛擬介面的驅動程式。"
#: neutron/agent/dhcp_agent.py:541 #: neutron/agent/dhcp_agent.py:545
msgid "You must specify an interface driver" msgid "You must specify an interface driver"
msgstr "必須指定介面驅動程式" msgstr "必須指定介面驅動程式"
#: neutron/agent/dhcp_agent.py:547 neutron/agent/l3_agent.py:202 #: neutron/agent/dhcp_agent.py:551 neutron/agent/l3_agent.py:201
#, python-format #, python-format
msgid "Error importing interface driver '%s'" msgid "Error importing interface driver '%s'"
msgstr "匯入介面驅動程式 '%s' 時發生錯誤" msgstr "匯入介面驅動程式 '%s' 時發生錯誤"
#: neutron/agent/dhcp_agent.py:595 #: neutron/agent/dhcp_agent.py:599
#, python-format #, python-format
msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s" msgid "Setting gateway for dhcp netns on net %(n)s to %(ip)s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:605 #: neutron/agent/dhcp_agent.py:609
#, python-format #, python-format
msgid "Removing gateway for dhcp netns on net %s" msgid "Removing gateway for dhcp netns on net %s"
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:646 #: neutron/agent/dhcp_agent.py:650
#, python-format #, python-format
msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist." msgid "DHCP port %(device_id)s on network %(network_id)s does not yet exist."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:687 neutron/debug/debug_agent.py:75 #: neutron/agent/dhcp_agent.py:691 neutron/debug/debug_agent.py:75
#, python-format #, python-format
msgid "Reusing existing device: %s." msgid "Reusing existing device: %s."
msgstr "正在重複使用現有裝置:%s。" msgstr "正在重複使用現有裝置:%s。"
#: neutron/agent/dhcp_agent.py:762 #: neutron/agent/dhcp_agent.py:784 neutron/agent/l3_agent.py:781
msgid "Location to DHCP lease relay UNIX domain socket"
msgstr "DHCP 租賃中繼 UNIX 網域 Socket 的位置"
#: neutron/agent/dhcp_agent.py:792
#, python-format
msgid "Network ID %s is not a valid UUID"
msgstr "網路 ID %s 不是有效的 UUID"
#: neutron/agent/dhcp_agent.py:798
msgid "Unable to parse lease relay msg to dict."
msgstr "無法將租賃中繼訊息剖析為字典。"
#: neutron/agent/dhcp_agent.py:799
#, python-format
msgid "Exception value: %s"
msgstr "異常狀況值:%s"
#: neutron/agent/dhcp_agent.py:800
#, python-format
msgid "Message representation: %s"
msgstr "訊息表示法:%s"
#: neutron/agent/dhcp_agent.py:802
msgid "Unable update lease. Exception"
msgstr "無法更新租賃。異常狀況"
#: neutron/agent/dhcp_agent.py:841 neutron/agent/l3_agent.py:808
msgid "" msgid ""
"Neutron server does not support state report. State report for this agent" "Neutron server does not support state report. State report for this agent"
" will be disabled." " will be disabled."
msgstr "" msgstr ""
#: neutron/agent/dhcp_agent.py:847 neutron/agent/l3_agent.py:813 #: neutron/agent/dhcp_agent.py:790 neutron/agent/l3_agent.py:786
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228 #: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184 #: neutron/plugins/nec/agent/nec_neutron_agent.py:184
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221 #: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
msgid "Failed reporting state!" msgid "Failed reporting state!"
msgstr "無法報告狀態!" msgstr "無法報告狀態!"
#: neutron/agent/dhcp_agent.py:855 neutron/agent/l3_agent.py:818 #: neutron/agent/dhcp_agent.py:798 neutron/agent/l3_agent.py:791
#: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281 #: neutron/services/loadbalancer/drivers/haproxy/agent_manager.py:281
#, python-format #, python-format
msgid "agent_updated by server side %s!" msgid "agent_updated by server side %s!"
msgstr "agent_updated 是由伺服器端 %s 執行!" msgstr "agent_updated 是由伺服器端 %s 執行!"
#: neutron/agent/l3_agent.py:156 neutron/debug/debug_agent.py:48 #: neutron/agent/l3_agent.py:155 neutron/debug/debug_agent.py:48
msgid "Name of bridge used for external network traffic." msgid "Name of bridge used for external network traffic."
msgstr "用於外部網路資料流量的橋接器名稱。" msgstr "用於外部網路資料流量的橋接器名稱。"
#: neutron/agent/l3_agent.py:163 #: neutron/agent/l3_agent.py:162
msgid "TCP Port used by Neutron metadata namespace proxy." msgid "TCP Port used by Neutron metadata namespace proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:167 #: neutron/agent/l3_agent.py:166
msgid "" msgid ""
"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " "Send this many gratuitous ARPs for HA setup, set it below or equal to 0 "
"to disable this feature." "to disable this feature."
msgstr "給這個項目傳送了用於高可用性設定的許多無償 ARP請將其設為小於或等於 0 以停用此功能。" msgstr "給這個項目傳送了用於高可用性設定的許多無償 ARP請將其設為小於或等於 0 以停用此功能。"
#: neutron/agent/l3_agent.py:173 #: neutron/agent/l3_agent.py:172
#, fuzzy #, fuzzy
msgid "" msgid ""
"If namespaces is disabled, the l3 agent can only configure a router that " "If namespaces is disabled, the l3 agent can only configure a router that "
"has the matching router ID." "has the matching router ID."
msgstr "如果名稱空間已停用,則 L3 代理程式只能配置一個具有相符路由器 ID 的路由器。" msgstr "如果名稱空間已停用,則 L3 代理程式只能配置一個具有相符路由器 ID 的路由器。"
#: neutron/agent/l3_agent.py:178 #: neutron/agent/l3_agent.py:177
msgid "Agent should implement routers with no gateway" msgid "Agent should implement routers with no gateway"
msgstr "代理程式應該實作不含閘道的路由器" msgstr "代理程式應該實作不含閘道的路由器"
#: neutron/agent/l3_agent.py:180 #: neutron/agent/l3_agent.py:179
msgid "UUID of external network for routers implemented by the agents." msgid "UUID of external network for routers implemented by the agents."
msgstr "代理程式所實作路由器的外部網路 UUID。" msgstr "代理程式所實作路由器的外部網路 UUID。"
#: neutron/agent/l3_agent.py:183 #: neutron/agent/l3_agent.py:182
msgid "Allow running metadata proxy." msgid "Allow running metadata proxy."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:195 #: neutron/agent/l3_agent.py:194
msgid "An interface driver must be specified" msgid "An interface driver must be specified"
msgstr "必須指定介面驅動程式" msgstr "必須指定介面驅動程式"
#: neutron/agent/l3_agent.py:237 #: neutron/agent/l3_agent.py:236
#, python-format #, python-format
msgid "Failed deleting namespace '%s'" msgid "Failed deleting namespace '%s'"
msgstr "刪除名稱空間 '%s' 時失敗" msgstr "刪除名稱空間 '%s' 時失敗"
#: neutron/agent/l3_agent.py:266 #: neutron/agent/l3_agent.py:265
msgid "" msgid ""
"The 'gateway_external_network_id' option must be configured for this " "The 'gateway_external_network_id' option must be configured for this "
"agent as Neutron has more than one external network." "agent as Neutron has more than one external network."
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:335 #: neutron/agent/l3_agent.py:334
#, python-format #, python-format
msgid "Router port %s has no IP address" msgid "Router port %s has no IP address"
msgstr "路由器埠 %s 沒有 IP 位址" msgstr "路由器埠 %s 沒有 IP 位址"
#: neutron/agent/l3_agent.py:337 neutron/db/l3_db.py:924 #: neutron/agent/l3_agent.py:336 neutron/db/l3_db.py:924
#, python-format #, python-format
msgid "Ignoring multiple IPs on router port %s" msgid "Ignoring multiple IPs on router port %s"
msgstr "正在忽略路由器埠 %s 上的多個 IP" msgstr "正在忽略路由器埠 %s 上的多個 IP"
#: neutron/agent/l3_agent.py:471 #: neutron/agent/l3_agent.py:472
#, python-format #, python-format
msgid "Failed sending gratuitous ARP: %s" msgid "Failed sending gratuitous ARP: %s"
msgstr "傳送無償 ARP 時失敗:%s" msgstr "傳送無償 ARP 時失敗:%s"
#: neutron/agent/l3_agent.py:608 #: neutron/agent/l3_agent.py:581
#, python-format #, python-format
msgid "Got router deleted notification for %s" msgid "Got router deleted notification for %s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:613 #: neutron/agent/l3_agent.py:586
#, python-format #, python-format
msgid "Got routers updated notification :%s" msgid "Got routers updated notification :%s"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:621 #: neutron/agent/l3_agent.py:594
#, python-format #, python-format
msgid "Got router removed from agent :%r" msgid "Got router removed from agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:625 #: neutron/agent/l3_agent.py:598
#, python-format #, python-format
msgid "Got router added to agent :%r" msgid "Got router added to agent :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:632 #: neutron/agent/l3_agent.py:605
#, python-format #, python-format
msgid "The external network bridge '%s' does not exist" msgid "The external network bridge '%s' does not exist"
msgstr "外部網路橋接器 '%s' 不存在" msgstr "外部網路橋接器 '%s' 不存在"
#: neutron/agent/l3_agent.py:688 neutron/agent/l3_agent.py:719 #: neutron/agent/l3_agent.py:661 neutron/agent/l3_agent.py:692
msgid "Failed synchronizing routers" msgid "Failed synchronizing routers"
msgstr "同步路由器時失敗" msgstr "同步路由器時失敗"
#: neutron/agent/l3_agent.py:715 #: neutron/agent/l3_agent.py:688
#, python-format #, python-format
msgid "Processing :%r" msgid "Processing :%r"
msgstr "" msgstr ""
#: neutron/agent/l3_agent.py:723 #: neutron/agent/l3_agent.py:696
msgid "L3 agent started" msgid "L3 agent started"
msgstr "已啟動 L3 代理程式" msgstr "已啟動 L3 代理程式"
#: neutron/agent/l3_agent.py:743 #: neutron/agent/l3_agent.py:716
#, python-format #, python-format
msgid "Added route entry is '%s'" msgid "Added route entry is '%s'"
msgstr "所新增的路徑項目是 '%s'" msgstr "所新增的路徑項目是 '%s'"
#: neutron/agent/l3_agent.py:751 #: neutron/agent/l3_agent.py:724
#, python-format #, python-format
msgid "Removed route entry is '%s'" msgid "Removed route entry is '%s'"
msgstr "所移除的路徑項目是 '%s'" msgstr "所移除的路徑項目是 '%s'"
@ -805,56 +774,56 @@ msgstr "使用此檔案來置換預設 dnsmasq 設定"
msgid "Use another DNS server before any in /etc/resolv.conf." msgid "Use another DNS server before any in /etc/resolv.conf."
msgstr "在 /etc/resolv.conf 中任何 DNS 伺服器之前使用另一個 DNS 伺服器。" msgstr "在 /etc/resolv.conf 中任何 DNS 伺服器之前使用另一個 DNS 伺服器。"
#: neutron/agent/linux/dhcp.py:140 #: neutron/agent/linux/dhcp.py:144
#, python-format #, python-format
msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command"
msgstr "%(net_id)s pid %(pid)d 的 DHCP 已過時,正在忽略指令" msgstr "%(net_id)s pid %(pid)d 的 DHCP 已過時,正在忽略指令"
#: neutron/agent/linux/dhcp.py:143 #: neutron/agent/linux/dhcp.py:147
#, python-format #, python-format
msgid "No DHCP started for %s" msgid "No DHCP started for %s"
msgstr "未給 %s 啟動 DHCP" msgstr "未給 %s 啟動 DHCP"
#: neutron/agent/linux/dhcp.py:165 neutron/agent/linux/external_process.py:84 #: neutron/agent/linux/dhcp.py:169 neutron/agent/linux/external_process.py:84
#, python-format #, python-format
msgid "Error while reading %s" msgid "Error while reading %s"
msgstr "讀取 %s 時發生錯誤" msgstr "讀取 %s 時發生錯誤"
#: neutron/agent/linux/dhcp.py:172 neutron/agent/linux/external_process.py:92 #: neutron/agent/linux/dhcp.py:176 neutron/agent/linux/external_process.py:92
#, python-format #, python-format
msgid "Unable to convert value in %s" msgid "Unable to convert value in %s"
msgstr "無法轉換 %s 中的值" msgstr "無法轉換 %s 中的值"
#: neutron/agent/linux/dhcp.py:174 neutron/agent/linux/external_process.py:90 #: neutron/agent/linux/dhcp.py:178 neutron/agent/linux/external_process.py:90
#, python-format #, python-format
msgid "Unable to access %s" msgid "Unable to access %s"
msgstr "無法存取 %s" msgstr "無法存取 %s"
#: neutron/agent/linux/dhcp.py:234 #: neutron/agent/linux/dhcp.py:238
#, python-format #, python-format
msgid "" msgid ""
"FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!" "FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY!"
" Please ensure that its version is %s or above!" " Please ensure that its version is %s or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:239 #: neutron/agent/linux/dhcp.py:243
#, python-format #, python-format
msgid "" msgid ""
"Unable to determine dnsmasq version. Please ensure that its version is %s" "Unable to determine dnsmasq version. Please ensure that its version is %s"
" or above!" " or above!"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:327 #: neutron/agent/linux/dhcp.py:338
#, python-format #, python-format
msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s" msgid "Killing dhcpmasq for network since all subnets have turned off DHCP: %s"
msgstr "由於所有子網路都已關閉 DHCP所以正在結束網路的 dhcpmasq%s" msgstr "由於所有子網路都已關閉 DHCP所以正在結束網路的 dhcpmasq%s"
#: neutron/agent/linux/dhcp.py:337 #: neutron/agent/linux/dhcp.py:348
#, python-format #, python-format
msgid "Pid %d is stale, relaunching dnsmasq" msgid "Pid %d is stale, relaunching dnsmasq"
msgstr "" msgstr ""
#: neutron/agent/linux/dhcp.py:338 #: neutron/agent/linux/dhcp.py:349
#, python-format #, python-format
msgid "Reloading allocations for network: %s" msgid "Reloading allocations for network: %s"
msgstr "正在重新載入網路的配置:%s" msgstr "正在重新載入網路的配置:%s"
@ -2039,204 +2008,197 @@ msgstr "資料庫登錄異常狀況:%s"
msgid "Database exception" msgid "Database exception"
msgstr "" msgstr ""
#: neutron/db/db_base_plugin_v2.py:126 #: neutron/db/db_base_plugin_v2.py:131
msgid "Cannot create resource for another tenant" msgid "Cannot create resource for another tenant"
msgstr "無法給另一個 Tenant 建立資源" msgstr "無法給另一個 Tenant 建立資源"
#: neutron/db/db_base_plugin_v2.py:272 #: neutron/db/db_base_plugin_v2.py:280
#, python-format #, python-format
msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgid "Generated mac for network %(network_id)s is %(mac_address)s"
msgstr "給網路 %(network_id)s 產生的 MAC 位址是 %(mac_address)s" msgstr "給網路 %(network_id)s 產生的 MAC 位址是 %(mac_address)s"
#: neutron/db/db_base_plugin_v2.py:278 #: neutron/db/db_base_plugin_v2.py:286
#, python-format #, python-format
msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s." msgid "Generated mac %(mac_address)s exists. Remaining attempts %(max_retries)s."
msgstr "產生的 MAC 位址 %(mac_address)s 已存在。還可以嘗試 %(max_retries)s 次。" msgstr "產生的 MAC 位址 %(mac_address)s 已存在。還可以嘗試 %(max_retries)s 次。"
#: neutron/db/db_base_plugin_v2.py:282 #: neutron/db/db_base_plugin_v2.py:290
#, python-format #, python-format
msgid "Unable to generate mac address after %s attempts" msgid "Unable to generate mac address after %s attempts"
msgstr "嘗試 %s 次之後仍無法產生 MAC 位址" msgstr "嘗試 %s 次之後仍無法產生 MAC 位址"
#: neutron/db/db_base_plugin_v2.py:312 #: neutron/db/db_base_plugin_v2.py:336
#, python-format
msgid ""
"Hold 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:376
#, python-format #, python-format
msgid "Recycle %s" msgid "Recycle %s"
msgstr "回收 %s" msgstr "回收 %s"
#: neutron/db/db_base_plugin_v2.py:380 #: neutron/db/db_base_plugin_v2.py:340
#, python-format #, python-format
msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgid "Recycle: first match for %(first_ip)s-%(last_ip)s"
msgstr "回收:%(first_ip)s-%(last_ip)s 的第一個相符項" msgstr "回收:%(first_ip)s-%(last_ip)s 的第一個相符項"
#: neutron/db/db_base_plugin_v2.py:387 #: neutron/db/db_base_plugin_v2.py:347
#, python-format #, python-format
msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgid "Recycle: last match for %(first_ip)s-%(last_ip)s"
msgstr "回收:%(first_ip)s-%(last_ip)s 的最後一個相符項" msgstr "回收:%(first_ip)s-%(last_ip)s 的最後一個相符項"
#: neutron/db/db_base_plugin_v2.py:399 #: neutron/db/db_base_plugin_v2.py:359
#, python-format #, python-format
msgid "Recycle: merged %(first_ip1)s-%(last_ip1)s and %(first_ip2)s-%(last_ip2)s" 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" msgstr "回收:已合併 %(first_ip1)s-%(last_ip1)s 及 %(first_ip2)s-%(last_ip2)s"
#: neutron/db/db_base_plugin_v2.py:408 #: neutron/db/db_base_plugin_v2.py:368
#, python-format #, python-format
msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgid "Recycle: updated first %(first_ip)s-%(last_ip)s"
msgstr "回收:已更新第一個 %(first_ip)s-%(last_ip)s" msgstr "回收:已更新第一個 %(first_ip)s-%(last_ip)s"
#: neutron/db/db_base_plugin_v2.py:413 #: neutron/db/db_base_plugin_v2.py:373
#, python-format #, python-format
msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgid "Recycle: updated last %(first_ip)s-%(last_ip)s"
msgstr "回收:已更新最後一個 %(first_ip)s-%(last_ip)s" msgstr "回收:已更新最後一個 %(first_ip)s-%(last_ip)s"
#: neutron/db/db_base_plugin_v2.py:422 #: neutron/db/db_base_plugin_v2.py:382
#, python-format #, python-format
msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgid "Recycle: created new %(first_ip)s-%(last_ip)s"
msgstr "回收:已建立新的 %(first_ip)s-%(last_ip)s" msgstr "回收:已建立新的 %(first_ip)s-%(last_ip)s"
#: neutron/db/db_base_plugin_v2.py:446 #: neutron/db/db_base_plugin_v2.py:401
#, python-format #, python-format
msgid "" msgid ""
"No fixed IP found that matches the network %(network_id)s and ip address " "No fixed IP found that matches the network %(network_id)s and ip address "
"%(ip_address)s." "%(ip_address)s."
msgstr "找不到與網路 %(network_id)s 及 IP 位址 %(ip_address)s 相符的固定 IP。" msgstr "找不到與網路 %(network_id)s 及 IP 位址 %(ip_address)s 相符的固定 IP。"
#: neutron/db/db_base_plugin_v2.py:455 #: neutron/db/db_base_plugin_v2.py:410
#, python-format #, python-format
msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)"
msgstr "刪除所配置的 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:479 #: neutron/db/db_base_plugin_v2.py:434
#, python-format #, python-format
msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated"
msgstr "子網路 %(subnet_id)s (%(cidr)s) 的所有 IP 都已配置" msgstr "子網路 %(subnet_id)s (%(cidr)s) 的所有 IP 都已配置"
#: neutron/db/db_base_plugin_v2.py:484 #: neutron/db/db_base_plugin_v2.py:439
#, python-format #, python-format
msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" 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" msgstr "已配置 IP - %(ip_address)s從 %(first_ip)s 到 %(last_ip)s"
#: neutron/db/db_base_plugin_v2.py:491 #: neutron/db/db_base_plugin_v2.py:446
msgid "No more free IP's in slice. Deleting allocation pool." msgid "No more free IP's in slice. Deleting allocation pool."
msgstr "截塊中沒有更多的可用 IP。正在刪除配置儲存區。" msgstr "截塊中沒有更多的可用 IP。正在刪除配置儲存區。"
#: neutron/db/db_base_plugin_v2.py:597 #: neutron/db/db_base_plugin_v2.py:552
msgid "IP allocation requires subnet_id or ip_address" msgid "IP allocation requires subnet_id or ip_address"
msgstr "IP 配置需要 subnet_id 或 ip_address" msgstr "IP 配置需要 subnet_id 或 ip_address"
#: neutron/db/db_base_plugin_v2.py:609 #: neutron/db/db_base_plugin_v2.py:564
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined networks subnets" msgid "IP address %s is not a valid IP for the defined networks subnets"
msgstr "IP 位址 %s 不是所定義網路子網路的有效 IP" msgstr "IP 位址 %s 不是所定義網路子網路的有效 IP"
#: neutron/db/db_base_plugin_v2.py:615 #: neutron/db/db_base_plugin_v2.py:570
#, python-format #, python-format
msgid "" msgid ""
"Failed to create port on network %(network_id)s, because fixed_ips " "Failed to create port on network %(network_id)s, because fixed_ips "
"included invalid subnet %(subnet_id)s" "included invalid subnet %(subnet_id)s"
msgstr "無法在網路 %(network_id)s 上建立埠,因為 fixed_ips 包含無效的子網路 %(subnet_id)s" msgstr "無法在網路 %(network_id)s 上建立埠,因為 fixed_ips 包含無效的子網路 %(subnet_id)s"
#: neutron/db/db_base_plugin_v2.py:635 #: neutron/db/db_base_plugin_v2.py:590
#, python-format #, python-format
msgid "IP address %s is not a valid IP for the defined subnet" msgid "IP address %s is not a valid IP for the defined subnet"
msgstr "IP 位址 %s 不是所定義子網路的有效 IP" msgstr "IP 位址 %s 不是所定義子網路的有效 IP"
#: neutron/db/db_base_plugin_v2.py:644 neutron/db/db_base_plugin_v2.py:677 #: neutron/db/db_base_plugin_v2.py:599 neutron/db/db_base_plugin_v2.py:632
msgid "Exceeded maximim amount of fixed ips per port" msgid "Exceeded maximim amount of fixed ips per port"
msgstr "已超出每個埠的固定 IP 數目上限" msgstr "已超出每個埠的固定 IP 數目上限"
#: neutron/db/db_base_plugin_v2.py:692 #: neutron/db/db_base_plugin_v2.py:647
#, python-format #, python-format
msgid "Port update. Hold %s" msgid "Port update. Hold %s"
msgstr "埠更新。保留 %s" msgstr "埠更新。保留 %s"
#: neutron/db/db_base_plugin_v2.py:700 #: neutron/db/db_base_plugin_v2.py:654
#, python-format #, python-format
msgid "Port update. Adding %s" msgid "Port update. Adding %s"
msgstr "埠更新。正在新增 %s" msgstr "埠更新。正在新增 %s"
#: neutron/db/db_base_plugin_v2.py:755 #: neutron/db/db_base_plugin_v2.py:709
#, python-format #, python-format
msgid "" msgid ""
"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" "Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps"
" with another subnet" " with another subnet"
msgstr "所要求的網路 %(network_id)s 子網路 (CIDR %(cidr)s) 與另一個子網路重疊" msgstr "所要求的網路 %(network_id)s 子網路 (CIDR %(cidr)s) 與另一個子網路重疊"
#: neutron/db/db_base_plugin_v2.py:760 #: neutron/db/db_base_plugin_v2.py:714
#, python-format #, python-format
msgid "" msgid ""
"Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet "
"%(subnet_id)s (CIDR: %(cidr)s)" "%(subnet_id)s (CIDR: %(cidr)s)"
msgstr "驗證 CIDR %(new_cidr)s 失敗 - 與子網路 %(subnet_id)s (CIDR %(cidr)s) 重疊" msgstr "驗證 CIDR %(new_cidr)s 失敗 - 與子網路 %(subnet_id)s (CIDR %(cidr)s) 重疊"
#: neutron/db/db_base_plugin_v2.py:780 #: neutron/db/db_base_plugin_v2.py:734
msgid "Performing IP validity checks on allocation pools" msgid "Performing IP validity checks on allocation pools"
msgstr "正在對配置儲存區執行 IP 驗證檢查" msgstr "正在對配置儲存區執行 IP 驗證檢查"
#: neutron/db/db_base_plugin_v2.py:787 #: neutron/db/db_base_plugin_v2.py:741
#, python-format #, python-format
msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgid "Found invalid IP address in pool: %(start)s - %(end)s:"
msgstr "在儲存區中發現無效的 IP 位址:%(start)s - %(end)s" msgstr "在儲存區中發現無效的 IP 位址:%(start)s - %(end)s"
#: neutron/db/db_base_plugin_v2.py:794 #: neutron/db/db_base_plugin_v2.py:748
msgid "Specified IP addresses do not match the subnet IP version" msgid "Specified IP addresses do not match the subnet IP version"
msgstr "指定的 IP 位址與子網路 IP 版本不符" msgstr "指定的 IP 位址與子網路 IP 版本不符"
#: neutron/db/db_base_plugin_v2.py:798 #: neutron/db/db_base_plugin_v2.py:752
#, python-format #, python-format
msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgid "Start IP (%(start)s) is greater than end IP (%(end)s)"
msgstr "起始 IP (%(start)s) 大於結尾 IP (%(end)s)" msgstr "起始 IP (%(start)s) 大於結尾 IP (%(end)s)"
#: neutron/db/db_base_plugin_v2.py:803 #: neutron/db/db_base_plugin_v2.py:757
#, python-format #, python-format
msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s"
msgstr "找到的儲存區大於子網路 CIDR%(start)s - %(end)s" msgstr "找到的儲存區大於子網路 CIDR%(start)s - %(end)s"
#: neutron/db/db_base_plugin_v2.py:816 #: neutron/db/db_base_plugin_v2.py:770
msgid "Checking for overlaps among allocation pools and gateway ip" msgid "Checking for overlaps among allocation pools and gateway ip"
msgstr "正在檢查配置儲存區及閘道 IP 之間是否有重疊" msgstr "正在檢查配置儲存區及閘道 IP 之間是否有重疊"
#: neutron/db/db_base_plugin_v2.py:827 #: neutron/db/db_base_plugin_v2.py:781
#, python-format #, python-format
msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgid "Found overlapping ranges: %(l_range)s and %(r_range)s"
msgstr "發現重疊的範圍:%(l_range)s 及 %(r_range)s" msgstr "發現重疊的範圍:%(l_range)s 及 %(r_range)s"
#: neutron/db/db_base_plugin_v2.py:840 neutron/db/db_base_plugin_v2.py:844 #: neutron/db/db_base_plugin_v2.py:794 neutron/db/db_base_plugin_v2.py:798
#, python-format #, python-format
msgid "Invalid route: %s" msgid "Invalid route: %s"
msgstr "無效的路徑:%s" msgstr "無效的路徑:%s"
#: neutron/db/db_base_plugin_v2.py:966 #: neutron/db/db_base_plugin_v2.py:920
#, python-format #, python-format
msgid "An exception occured while creating the %(resource)s:%(item)s" msgid "An exception occured while creating the %(resource)s:%(item)s"
msgstr "建立 %(resource)s:%(item)s 時發生異常狀況" msgstr "建立 %(resource)s:%(item)s 時發生異常狀況"
#: neutron/db/db_base_plugin_v2.py:1065 #: neutron/db/db_base_plugin_v2.py:1019
#, python-format #, python-format
msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'"
msgstr "%(name)s '%(addr)s' 與 ip_version '%(ip_version)s' 不符" msgstr "%(name)s '%(addr)s' 與 ip_version '%(ip_version)s' 不符"
#: neutron/db/db_base_plugin_v2.py:1089 #: neutron/db/db_base_plugin_v2.py:1043
msgid "Gateway is not valid on subnet" msgid "Gateway is not valid on subnet"
msgstr "閘道在子網路上無效" msgstr "閘道在子網路上無效"
#: neutron/db/db_base_plugin_v2.py:1102 #: neutron/db/db_base_plugin_v2.py:1056
#, python-format #, python-format
msgid "Error parsing dns address %s" msgid "Error parsing dns address %s"
msgstr "剖析 DNS 位址 %s 時發生錯誤" msgstr "剖析 DNS 位址 %s 時發生錯誤"
#: neutron/db/db_base_plugin_v2.py:1364 #: neutron/db/db_base_plugin_v2.py:1317
#, python-format #, python-format
msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" 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)" msgstr "已配置 IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)"
#: neutron/db/db_base_plugin_v2.py:1444 #: neutron/db/db_base_plugin_v2.py:1392
#, python-format #, python-format
msgid "%(address)s (%(subnet_id)s) is not recycled" msgid "%(address)s (%(subnet_id)s) is not recycled"
msgstr "%(address)s (%(subnet_id)s) 未回收" msgstr "%(address)s (%(subnet_id)s) 未回收"
@ -2280,17 +2242,15 @@ msgstr "%(host)s 提出 %(subnet_id)s 要求來移除 DHCP 埠 fixed_ip"
#: neutron/db/dhcp_rpc_base.py:217 #: neutron/db/dhcp_rpc_base.py:217
#, python-format #, python-format
msgid "" msgid "Updating lease expiration is now deprecated. Issued from host %(host)s."
"Updating lease expiration for %(ip_address)s on network %(network_id)s " msgstr ""
"from %(host)s."
msgstr "正在從 %(host)s 更新網路 %(network_id)s 上 %(ip_address)s 的租賃有效期限。"
#: neutron/db/dhcp_rpc_base.py:231 #: neutron/db/dhcp_rpc_base.py:224
#, python-format #, python-format
msgid "Create dhcp port %(port)s from %(host)s." msgid "Create dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
#: neutron/db/dhcp_rpc_base.py:247 #: neutron/db/dhcp_rpc_base.py:240
#, python-format #, python-format
msgid "Update dhcp port %(port)s from %(host)s." msgid "Update dhcp port %(port)s from %(host)s."
msgstr "" msgstr ""
@ -8122,59 +8082,54 @@ msgid ""
"%(lrouter_uuid)s" "%(lrouter_uuid)s"
msgstr "刪除邏輯路由器 %(lrouter_uuid)s 上的邏輯路由器埠 %(lport_uuid)s" msgstr "刪除邏輯路由器 %(lrouter_uuid)s 上的邏輯路由器埠 %(lport_uuid)s"
#: neutron/plugins/nicira/nvplib.py:870 #: neutron/plugins/nicira/nvplib.py:881
#, python-format
msgid "Invalid NVP attachment type '%s'"
msgstr "無效的 NVP 連接裝置類型 '%s'"
#: neutron/plugins/nicira/nvplib.py:882
#, python-format #, python-format
msgid "Port not found, Error: %s" msgid "Port not found, Error: %s"
msgstr "找不到埠,錯誤:%s" msgstr "找不到埠,錯誤:%s"
#: neutron/plugins/nicira/nvplib.py:1002 #: neutron/plugins/nicira/nvplib.py:1001
#, python-format #, python-format
msgid "Created Security Profile: %s" msgid "Created Security Profile: %s"
msgstr "已建立安全設定檔:%s" msgstr "已建立安全設定檔:%s"
#: neutron/plugins/nicira/nvplib.py:1028 #: neutron/plugins/nicira/nvplib.py:1027
#, python-format #, python-format
msgid "Updated Security Profile: %s" msgid "Updated Security Profile: %s"
msgstr "已更新安全設定檔:%s" msgstr "已更新安全設定檔:%s"
#: neutron/plugins/nicira/nvplib.py:1047 #: neutron/plugins/nicira/nvplib.py:1046
#, python-format #, python-format
msgid "Invalid keys for NAT match: %s" msgid "Invalid keys for NAT match: %s"
msgstr "NAT 相符項的索引鍵無效:%s" msgstr "NAT 相符項的索引鍵無效:%s"
#: neutron/plugins/nicira/nvplib.py:1053 #: neutron/plugins/nicira/nvplib.py:1052
#, python-format #, python-format
msgid "Creating NAT rule: %s" msgid "Creating NAT rule: %s"
msgstr "正在建立 NAT 規則:%s" msgstr "正在建立 NAT 規則:%s"
#: neutron/plugins/nicira/nvplib.py:1067 #: neutron/plugins/nicira/nvplib.py:1066
msgid "" msgid ""
"No SNAT rules cannot be applied as they are not available in this version" "No SNAT rules cannot be applied as they are not available in this version"
" of the NVP platform" " of the NVP platform"
msgstr "無法套用 SNAT 規則,因為這些規則在此版本的 NVP 平台中無法使用" msgstr "無法套用 SNAT 規則,因為這些規則在此版本的 NVP 平台中無法使用"
#: neutron/plugins/nicira/nvplib.py:1202 #: neutron/plugins/nicira/nvplib.py:1201
#, python-format #, python-format
msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s"
msgstr "在路由器 %(lrouter_id)s 上找不到路由器埠 %(lport_id)s" msgstr "在路由器 %(lrouter_id)s 上找不到路由器埠 %(lport_id)s"
#: neutron/plugins/nicira/nvplib.py:1207 #: neutron/plugins/nicira/nvplib.py:1206
#, python-format #, python-format
msgid "" msgid ""
"An exception occurred while updating IP addresses on a router logical " "An exception occurred while updating IP addresses on a router logical "
"port:%s" "port:%s"
msgstr "更新路由器邏輯埠上的 IP 位址時發生異常狀況:%s" msgstr "更新路由器邏輯埠上的 IP 位址時發生異常狀況:%s"
#: neutron/plugins/nicira/nvplib.py:1248 #: neutron/plugins/nicira/nvplib.py:1247
msgid "Failed to create logical queue" msgid "Failed to create logical queue"
msgstr "無法建立邏輯佇列" msgstr "無法建立邏輯佇列"
#: neutron/plugins/nicira/nvplib.py:1259 #: neutron/plugins/nicira/nvplib.py:1258
msgid "Failed to delete logical queue" msgid "Failed to delete logical queue"
msgstr "無法刪除邏輯佇列" msgstr "無法刪除邏輯佇列"
@ -8378,76 +8333,70 @@ msgstr ""
#: neutron/plugins/nicira/common/config.py:40 #: neutron/plugins/nicira/common/config.py:40
msgid "" msgid ""
"Enables dedicated connection to the metadata proxy for metadata server "
"access via Neutron router"
msgstr ""
#: neutron/plugins/nicira/common/config.py:43
msgid ""
"The default network tranport type to use (stt, gre, bridge, ipsec_gre, or" "The default network tranport type to use (stt, gre, bridge, ipsec_gre, or"
" ipsec_stt)" " ipsec_stt)"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:50 #: neutron/plugins/nicira/common/config.py:47
msgid "User name for NVP controllers in this cluster" msgid "User name for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:54 #: neutron/plugins/nicira/common/config.py:51
msgid "Password for NVP controllers in this cluster" msgid "Password for NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:57 #: neutron/plugins/nicira/common/config.py:54
msgid "Total time limit for a cluster request" msgid "Total time limit for a cluster request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:60 #: neutron/plugins/nicira/common/config.py:57
msgid "Time before aborting a request" msgid "Time before aborting a request"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:63 #: neutron/plugins/nicira/common/config.py:60
msgid "Number of time a request should be retried" msgid "Number of time a request should be retried"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:66 #: neutron/plugins/nicira/common/config.py:63
msgid "Number of times a redirect should be followed" msgid "Number of times a redirect should be followed"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:68 #: neutron/plugins/nicira/common/config.py:65
msgid "Lists the NVP controllers in this cluster" msgid "Lists the NVP controllers in this cluster"
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:73 #: neutron/plugins/nicira/common/config.py:70
msgid "" msgid ""
"This is uuid of the default NVP Transport zone that will be used for " "This is uuid of the default NVP Transport zone that will be used for "
"creating tunneled isolated \"Neutron\" networks. It needs to be created " "creating tunneled isolated \"Neutron\" networks. It needs to be created "
"in NVP before starting Neutron with the nvp plugin." "in NVP before starting Neutron with the nvp plugin."
msgstr "" msgstr ""
#: neutron/plugins/nicira/common/config.py:78 #: neutron/plugins/nicira/common/config.py:75
msgid "" msgid ""
"Optional paramter identifying the UUID of the cluster in NVP. This can " "Optional paramter identifying the UUID of the cluster in NVP. This can "
"be retrieved from NVP management console \"admin\" section." "be retrieved from NVP management console \"admin\" section."
msgstr "選用參數,用以識別 NVP 中叢集的 UUID。這可以從 NVP 管理主控台 \"admin\" 部分擷取。" msgstr "選用參數,用以識別 NVP 中叢集的 UUID。這可以從 NVP 管理主控台 \"admin\" 部分擷取。"
#: neutron/plugins/nicira/common/config.py:82 #: neutron/plugins/nicira/common/config.py:79
msgid "" msgid ""
"Unique identifier of the NVP L3 Gateway service which will be used for " "Unique identifier of the NVP L3 Gateway service which will be used for "
"implementing routers and floating IPs" "implementing routers and floating IPs"
msgstr "「NVP L3 閘道」服務的唯一 ID此服務將用於實作路由器及浮動 IP" msgstr "「NVP L3 閘道」服務的唯一 ID此服務將用於實作路由器及浮動 IP"
#: neutron/plugins/nicira/common/config.py:86 #: neutron/plugins/nicira/common/config.py:83
msgid "" msgid ""
"Unique identifier of the NVP L2 Gateway service which will be used by " "Unique identifier of the NVP L2 Gateway service which will be used by "
"default for network gateways" "default for network gateways"
msgstr "「NVP L2 閘道」服務的唯一 ID依預設此服務將由網路閘道使用" msgstr "「NVP L2 閘道」服務的唯一 ID依預設此服務將由網路閘道使用"
#: neutron/plugins/nicira/common/config.py:89 #: neutron/plugins/nicira/common/config.py:86
msgid "" msgid ""
"Name of the interface on a L2 Gateway transport nodewhich should be used " "Name of the interface on a L2 Gateway transport nodewhich should be used "
"by default when setting up a network connection" "by default when setting up a network connection"
msgstr "「L2 閘道」傳輸節點上介面的名稱,依預設,在設定網路連線時應該使用此節點。" msgstr "「L2 閘道」傳輸節點上介面的名稱,依預設,在設定網路連線時應該使用此節點。"
#: neutron/plugins/nicira/common/config.py:102 #: neutron/plugins/nicira/common/config.py:99
msgid "" msgid ""
"Describes a connection to a single controller. A different connection for" "Describes a connection to a single controller. A different connection for"
" each controller in the cluster can be specified; there must be at least " " each controller in the cluster can be specified; there must be at least "
@ -8495,6 +8444,11 @@ msgid ""
"the (%(min_rules)s,%(max_rules)s) interval were expected" "the (%(min_rules)s,%(max_rules)s) interval were expected"
msgstr "擷取 NAT 規則時,找到 %(actual_rules)s但需要間隔為 (%(min_rules)s,%(max_rules)s) 的規則" msgstr "擷取 NAT 規則時,找到 %(actual_rules)s但需要間隔為 (%(min_rules)s,%(max_rules)s) 的規則"
#: neutron/plugins/nicira/common/exceptions.py:58
#, python-format
msgid "Invalid NVP attachment type '%(attachment_type)s'"
msgstr ""
#: neutron/plugins/nicira/common/metadata_access.py:112 #: neutron/plugins/nicira/common/metadata_access.py:112
msgid "Metadata access network is disabled" msgid "Metadata access network is disabled"
msgstr "已停用 meta 資料存取網路" msgstr "已停用 meta 資料存取網路"
@ -9659,7 +9613,7 @@ msgstr "找不到 lrouter%s"
#~ msgstr "預設服務類型的文字說明" #~ msgstr "預設服務類型的文字說明"
#~ msgid "" #~ msgid ""
#~ msgstr "無法將介面插入網路 %(net_id)s 的埠 %(port_id)s。此介面已插入埠 %(att_port_id)s" #~ msgstr "找不到 Tenant %(tenant_id)s 的認證 %(credential_name)s"
#~ msgid "Service type %(service_type_id)s could not be found " #~ msgid "Service type %(service_type_id)s could not be found "
#~ msgstr "找不到服務類型 %(service_type_id)s" #~ msgstr "找不到服務類型 %(service_type_id)s"
@ -9856,28 +9810,12 @@ msgstr "找不到 lrouter%s"
#~ msgid "get_all_nexusport_bindings() called" #~ msgid "get_all_nexusport_bindings() called"
#~ msgstr "已呼叫 get_all_nexusport_bindings()" #~ msgstr "已呼叫 get_all_nexusport_bindings()"
#~ msgid ""
#~ "%(class_name)s method %(method_name)scalled with "
#~ "arguments %(args)s %(kwargs)s "
#~ msgstr ""
#~ msgid "create_credential() called" #~ msgid "create_credential() called"
#~ msgstr "已呼叫 create_credential()" #~ msgstr "已呼叫 create_credential()"
#~ msgid "delete_credential() called" #~ msgid "delete_credential() called"
#~ msgstr "已呼叫 delete_credential()" #~ msgstr "已呼叫 delete_credential()"
#~ msgid ""
#~ "Unable to complete operation. No more"
#~ " dynamic nics are available in the"
#~ " system."
#~ msgstr "無法完成作業。系統中沒有更多的可用動態 NIC。"
#~ msgid ""
#~ "NetworkVlanBinding for %(vlan_id)s and network"
#~ " %(network_id)s already exists"
#~ msgstr "%(vlan_id)s 及網路 %(network_id)s 的 NetworkVlanBinding 已存在"
#~ msgid "Vlan ID %(vlan_id)s not found" #~ msgid "Vlan ID %(vlan_id)s not found"
#~ msgstr "找不到 VLAN ID %(vlan_id)s" #~ msgstr "找不到 VLAN ID %(vlan_id)s"
@ -9887,21 +9825,6 @@ msgstr "找不到 lrouter%s"
#~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s" #~ msgid "QoS level %(qos_id)s could not be found for tenant %(tenant_id)s"
#~ msgstr "找不到 Tenant %(tenant_id)s 的服務品質層次 %(qos_id)s" #~ msgstr "找不到 Tenant %(tenant_id)s 的服務品質層次 %(qos_id)s"
#~ msgid ""
#~ "QoS level with name %(qos_name)s already"
#~ " exists for tenant %(tenant_id)s"
#~ msgstr "Tenant %(tenant_id)s 已存在名稱為 %(qos_name)s 的服務品質層次"
#~ msgid ""
#~ "Credential %(credential_id)s could not be "
#~ "found for tenant %(tenant_id)s"
#~ msgstr "找不到 Tenant %(tenant_id)s 的認證 %(credential_id)s"
#~ msgid ""
#~ "Credential %(credential_name)s could not be"
#~ " found for tenant %(tenant_id)s"
#~ msgstr "找不到 Tenant %(tenant_id)s 的認證 %(credential_name)s"
#~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s" #~ msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
#~ msgstr "" #~ msgstr ""
@ -9929,3 +9852,43 @@ msgstr "找不到 lrouter%s"
#~ msgid "create_network() failed due to %s" #~ msgid "create_network() failed due to %s"
#~ msgstr "create_network() 由於 %s 而失敗" #~ msgstr "create_network() 由於 %s 而失敗"
#~ msgid "Unable to update lease"
#~ msgstr "無法更新租賃"
#~ msgid "Location to DHCP lease relay UNIX domain socket"
#~ msgstr "DHCP 租賃中繼 UNIX 網域 Socket 的位置"
#~ msgid "Network ID %s is not a valid UUID"
#~ msgstr "網路 ID %s 不是有效的 UUID"
#~ msgid "Unable to parse lease relay msg to dict."
#~ msgstr "無法將租賃中繼訊息剖析為字典。"
#~ msgid "Exception value: %s"
#~ msgstr "異常狀況值:%s"
#~ msgid "Message representation: %s"
#~ msgstr "訊息表示法:%s"
#~ msgid "Unable update lease. Exception"
#~ msgstr "無法更新租賃。異常狀況"
#~ msgid ""
#~ "Hold 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)"
#~ msgid ""
#~ "Updating lease expiration for %(ip_address)s"
#~ " on network %(network_id)s from %(host)s."
#~ msgstr "正在從 %(host)s 更新網路 %(network_id)s 上 %(ip_address)s 的租賃有效期限。"
#~ msgid "Invalid NVP attachment type '%s'"
#~ msgstr "無效的 NVP 連接裝置類型 '%s'"
#~ msgid ""
#~ "Enables dedicated connection to the "
#~ "metadata proxy for metadata server "
#~ "access via Neutron router"
#~ msgstr ""