From: OpenStack Jenkins Date: Tue, 9 Apr 2013 00:14:24 +0000 (+0000) Subject: Imported Translations from Transifex X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=779607bd15f105e2c72688e9aab016117602c7eb;p=openstack-build%2Fneutron-build.git Imported Translations from Transifex Change-Id: I39ef28abfa51c6f41eace1b116b5d444d0c04207 --- diff --git a/quantum/locale/ja/LC_MESSAGES/quantum.po b/quantum/locale/ja/LC_MESSAGES/quantum.po index 84b31916d..76f705424 100644 --- a/quantum/locale/ja/LC_MESSAGES/quantum.po +++ b/quantum/locale/ja/LC_MESSAGES/quantum.po @@ -1,23 +1,23 @@ -# Translations template for quantum. +# Japanese translations for quantum. # Copyright (C) 2013 ORGANIZATION # This file is distributed under the same license as the quantum project. -# +# # Translators: # Tomoyuki KATO , 2013. msgid "" msgstr "" -"Project-Id-Version: Quantum\n" +"Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-01-31 11:26+0000\n" +"POT-Creation-Date: 2013-04-09 00:14+0000\n" "PO-Revision-Date: 2013-01-30 10:28+0000\n" "Last-Translator: Tomoyuki KATO \n" -"Language-Team: Japanese (http://www.transifex.com/projects/p/openstack/language/ja/)\n" +"Language-Team: Japanese " +"(http://www.transifex.com/projects/p/openstack/language/ja/)\n" +"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 0.9.6\n" -"Language: ja\n" -"Plural-Forms: nplurals=1; plural=0;\n" #: quantum/auth.py:36 msgid "Neither X_USER_ID nor X_USER found in request" @@ -33,512 +33,587 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: quantum/manager.py:75 +#: quantum/manager.py:77 msgid "Quantum core_plugin not configured!" msgstr "" -#: quantum/manager.py:84 quantum/plugins/metaplugin/meta_quantum_plugin.py:112 +#: quantum/manager.py:86 quantum/plugins/metaplugin/meta_quantum_plugin.py:113 #, python-format msgid "Plugin location: %s" msgstr "" -#: quantum/manager.py:87 quantum/manager.py:110 +#: quantum/manager.py:89 quantum/manager.py:112 #, python-format msgid "Loading Plugin: %s" msgstr "" -#: quantum/manager.py:90 quantum/manager.py:113 +#: quantum/manager.py:92 quantum/manager.py:115 msgid "Error loading plugin" msgstr "" -#: quantum/manager.py:91 +#: quantum/manager.py:93 msgid "" -"Plugin not found. You can install a plugin with: pip install \n" +"Plugin not found. You can install a plugin with: pip install \n" "Example: pip install quantum-sample-plugin" msgstr "" -#: quantum/manager.py:105 +#: quantum/manager.py:107 #, python-format msgid "Loading service plugins: %s" msgstr "" -#: quantum/manager.py:114 +#: quantum/manager.py:116 msgid "Plugin not found." msgstr "" -#: quantum/manager.py:121 +#: quantum/manager.py:123 #, python-format msgid "Multiple plugins for service %s were configured" msgstr "" -#: quantum/manager.py:127 +#: quantum/manager.py:129 #, python-format msgid "Successfully loaded %(type)s plugin. Description: %(desc)s" msgstr "" -#: quantum/policy.py:150 +#: quantum/policy.py:54 +#, python-format +msgid "loading policy file at %s" +msgstr "" + +#: quantum/policy.py:153 #, python-format msgid "Unable to find requested field: %(field)s in target: %(target_dict)s" msgstr "" -#: quantum/quota.py:28 +#: quantum/quota.py:30 msgid "Resource name(s) that are supported in quota features" msgstr "" -#: quantum/quota.py:32 +#: quantum/quota.py:34 msgid "Default number of resource allowed per tenant, minus for unlimited" msgstr "" -#: quantum/quota.py:36 +#: quantum/quota.py:38 msgid "Number of networks allowed per tenant,minus for unlimited" msgstr "" -#: quantum/quota.py:40 +#: quantum/quota.py:42 msgid "Number of subnets allowed per tenant, minus for unlimited" msgstr "" -#: quantum/quota.py:44 +#: quantum/quota.py:46 msgid "number of ports allowed per tenant, minus for unlimited" msgstr "" -#: quantum/quota.py:48 +#: quantum/quota.py:50 msgid "Default driver to use for quota checks" msgstr "" -#: quantum/quota.py:201 +#: quantum/quota.py:223 #, python-format msgid "%s is already registered." msgstr "" -#: quantum/service.py:38 -msgid "Seconds between nodes reporting state to datastore" -msgstr "" - -#: quantum/service.py:41 +#: quantum/service.py:39 msgid "Seconds between running periodic tasks" msgstr "" -#: quantum/service.py:44 +#: quantum/service.py:42 msgid "" -"range of seconds to randomly delay when starting the periodic task scheduler" -" to reduce stampeding. (Disable by setting to 0)" +"range of seconds to randomly delay when starting the periodic task " +"scheduler to reduce stampeding. (Disable by setting to 0)" msgstr "" -#: quantum/service.py:98 +#: quantum/service.py:96 msgid "In WsgiService.create()" msgstr "" -#: quantum/service.py:109 +#: quantum/service.py:107 msgid "No known API applications configured." msgstr "" -#: quantum/service.py:115 +#: quantum/service.py:113 #, python-format msgid "Quantum service started, listening on %(host)s:%(port)s" msgstr "" -#: quantum/service.py:214 +#: quantum/service.py:212 msgid "Exception occurs when timer stops" msgstr "" -#: quantum/service.py:224 +#: quantum/service.py:222 msgid "Exception occurs when waiting for timer" msgstr "" -#: quantum/wsgi.py:73 +#: quantum/wsgi.py:46 +msgid "Number of backlog requests to configure the socket with" +msgstr "" + +#: quantum/wsgi.py:50 +msgid "" +"Sets the value of TCP_KEEPIDLE in seconds for each server socket. Not " +"supported on OS X." +msgstr "" + +#: quantum/wsgi.py:54 +msgid "Number of seconds to keep retrying to listen" +msgstr "" + +#: quantum/wsgi.py:57 +msgid "Enable SSL on the API server" +msgstr "" + +#: quantum/wsgi.py:60 +msgid "CA certificate file to use to verify connecting clients" +msgstr "" + +#: quantum/wsgi.py:64 +msgid "Certificate file to use when starting the server securely" +msgstr "" + +#: quantum/wsgi.py:68 +msgid "Private key file to use when starting the server securely" +msgstr "" + +#: quantum/wsgi.py:104 #, python-format msgid "Unable to listen on %(host)s:%(port)s" msgstr "" -#: quantum/wsgi.py:196 +#: quantum/wsgi.py:110 +#, python-format +msgid "Unable to find ssl_cert_file : %s" +msgstr "" + +#: quantum/wsgi.py:114 +#, python-format +msgid "Unable to find ssl_key_file : %s" +msgstr "" + +#: quantum/wsgi.py:119 +#, python-format +msgid "Unable to find ssl_ca_file : %s" +msgstr "" + +#: quantum/wsgi.py:151 +#, python-format +msgid "Could not bind to %(host)s:%(port)s after trying for %(time)d seconds" +msgstr "" + +#: quantum/wsgi.py:296 msgid "Missing Content-Type" msgstr "" -#: quantum/wsgi.py:413 +#: quantum/wsgi.py:469 +#, python-format +msgid "Data %(data)s type is %(type)s" +msgstr "" + +#: quantum/wsgi.py:552 msgid "Cannot understand JSON" msgstr "" -#: quantum/wsgi.py:436 +#: quantum/wsgi.py:565 quantum/wsgi.py:568 +msgid "Inline DTD forbidden" +msgstr "" + +#: quantum/wsgi.py:643 msgid "Cannot understand XML" msgstr "" -#: quantum/wsgi.py:538 +#: quantum/wsgi.py:754 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: quantum/wsgi.py:542 +#: quantum/wsgi.py:758 msgid "No Content-Type provided in request" msgstr "" -#: quantum/wsgi.py:546 +#: quantum/wsgi.py:762 msgid "Empty body provided in request" msgstr "" -#: quantum/wsgi.py:552 +#: quantum/wsgi.py:768 msgid "Unable to deserialize body as provided Content-Type" msgstr "" -#: quantum/wsgi.py:648 +#: quantum/wsgi.py:864 msgid "You must implement __call__" msgstr "" -#: quantum/wsgi.py:790 +#: quantum/wsgi.py:1006 #, python-format msgid "%(method)s %(url)s" msgstr "" -#: quantum/wsgi.py:796 +#: quantum/wsgi.py:1012 msgid "Unsupported Content-Type" msgstr "" -#: quantum/wsgi.py:797 +#: quantum/wsgi.py:1013 #, python-format msgid "InvalidContentType: %s" msgstr "" -#: quantum/wsgi.py:801 +#: quantum/wsgi.py:1017 msgid "Malformed request body" msgstr "" -#: quantum/wsgi.py:802 +#: quantum/wsgi.py:1018 #, python-format msgid "MalformedRequestBody: %s" msgstr "" -#: quantum/wsgi.py:809 +#: quantum/wsgi.py:1025 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: quantum/wsgi.py:814 +#: quantum/wsgi.py:1030 msgid "Internal error" msgstr "内部エラー" -#: quantum/wsgi.py:829 quantum/wsgi.py:933 +#: quantum/wsgi.py:1045 quantum/wsgi.py:1149 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" -#: quantum/wsgi.py:832 +#: quantum/wsgi.py:1048 #, python-format msgid "%(url)s returned a fault: %(exception)s" msgstr "" -#: quantum/wsgi.py:1009 +#: quantum/wsgi.py:1226 msgid "Could not deserialize data" msgstr "" -#: quantum/agent/dhcp_agent.py:47 quantum/agent/l3_agent.py:115 -#: quantum/agent/netns_cleanup_util.py:60 quantum/agent/ovs_cleanup_util.py:47 -#: quantum/debug/debug_agent.py:39 -#: quantum/plugins/linuxbridge/common/config.py:47 -#: quantum/plugins/nec/common/config.py:33 -#: quantum/plugins/openvswitch/common/config.py:59 -#: quantum/plugins/ryu/common/config.py:45 -msgid "Root helper application." -msgstr "" - -#: quantum/agent/dhcp_agent.py:49 +#: quantum/agent/dhcp_agent.py:57 msgid "Interval to resync." msgstr "" -#: quantum/agent/dhcp_agent.py:52 quantum/agent/netns_cleanup_util.py:63 +#: quantum/agent/dhcp_agent.py:60 quantum/agent/netns_cleanup_util.py:62 msgid "The driver used to manage the DHCP server." msgstr "" -#: quantum/agent/dhcp_agent.py:54 quantum/agent/l3_agent.py:132 +#: quantum/agent/dhcp_agent.py:62 quantum/agent/l3_agent.py:133 msgid "Allow overlapping IP." msgstr "" -#: quantum/agent/dhcp_agent.py:96 -#, python-format -msgid "Unable to %s dhcp." +#: quantum/agent/dhcp_agent.py:64 +msgid "Support Metadata requests on isolated networks." msgstr "" -#: quantum/agent/dhcp_agent.py:104 -msgid "Unable to update lease" +#: quantum/agent/dhcp_agent.py:66 +msgid "" +"Allows for serving metadata requests from a dedicate network. Requires " +"enable isolated_metadata = True " msgstr "" -#: quantum/agent/dhcp_agent.py:108 -msgid "Synchronizing state" +#: quantum/agent/dhcp_agent.py:100 +#, python-format +msgid "" +"The '%s' DHCP-driver does not support retrieving of a list of existing " +"networks" msgstr "" -#: quantum/agent/dhcp_agent.py:120 -msgid "Unable to sync network state." +#: quantum/agent/dhcp_agent.py:107 quantum/agent/dhcp_agent.py:718 +msgid "DHCP agent started" msgstr "" -#: quantum/agent/dhcp_agent.py:140 quantum/agent/dhcp_agent.py:173 +#: quantum/agent/dhcp_agent.py:134 #, python-format -msgid "Network %s RPC info call failed." -msgstr "" - -#: quantum/agent/dhcp_agent.py:380 -msgid "Admin username" +msgid "Unable to %s dhcp." msgstr "" -#: quantum/agent/dhcp_agent.py:382 quantum/agent/metadata/agent.py:45 -#: quantum/debug/debug_agent.py:44 -#: quantum/plugins/metaplugin/common/config.py:40 -msgid "Admin password" +#: quantum/agent/dhcp_agent.py:142 +msgid "Unable to update lease" msgstr "" -#: quantum/agent/dhcp_agent.py:384 quantum/agent/metadata/agent.py:47 -#: quantum/debug/debug_agent.py:46 -#: quantum/plugins/metaplugin/common/config.py:42 -msgid "Admin tenant name" +#: quantum/agent/dhcp_agent.py:146 +msgid "Synchronizing state" msgstr "" -#: quantum/agent/dhcp_agent.py:386 quantum/agent/metadata/agent.py:49 -#: quantum/debug/debug_agent.py:48 -#: quantum/plugins/metaplugin/common/config.py:44 -msgid "Authentication URL" +#: quantum/agent/dhcp_agent.py:158 +msgid "Unable to sync network state." msgstr "" -#: quantum/agent/dhcp_agent.py:388 quantum/agent/metadata/agent.py:51 -#: quantum/common/config.py:48 quantum/debug/debug_agent.py:50 -#: quantum/plugins/metaplugin/common/config.py:46 -msgid "The type of authentication to use" +#: quantum/agent/dhcp_agent.py:178 quantum/agent/dhcp_agent.py:215 +#, python-format +msgid "Network %s RPC info call failed." msgstr "" -#: quantum/agent/dhcp_agent.py:390 quantum/agent/metadata/agent.py:53 -#: quantum/debug/debug_agent.py:52 -#: quantum/plugins/metaplugin/common/config.py:48 -msgid "Authentication region" +#: quantum/agent/dhcp_agent.py:304 +#, python-format +msgid "" +"%(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" msgstr "" -#: quantum/agent/dhcp_agent.py:392 quantum/agent/l3_agent.py:120 -#: quantum/debug/debug_agent.py:56 +#: quantum/agent/dhcp_agent.py:493 quantum/agent/l3_agent.py:121 +#: quantum/debug/debug_agent.py:45 msgid "The driver used to manage the virtual interface." msgstr "" -#: quantum/agent/dhcp_agent.py:399 +#: quantum/agent/dhcp_agent.py:501 msgid "You must specify an interface driver" msgstr "" -#: quantum/agent/dhcp_agent.py:436 quantum/debug/debug_agent.py:86 +#: quantum/agent/dhcp_agent.py:506 quantum/agent/l3_agent.py:160 +#, python-format +msgid "Error importing interface driver '%s'" +msgstr "" + +#: quantum/agent/dhcp_agent.py:544 quantum/debug/debug_agent.py:75 #, python-format msgid "Reusing existing device: %s." msgstr "" -#: quantum/agent/dhcp_agent.py:498 +#: quantum/agent/dhcp_agent.py:624 msgid "Location to DHCP lease relay UNIX domain socket" msgstr "" -#: quantum/agent/dhcp_agent.py:528 +#: quantum/agent/dhcp_agent.py:654 #, python-format msgid "Network ID %s is not a valid UUID" msgstr "" -#: quantum/agent/dhcp_agent.py:534 +#: quantum/agent/dhcp_agent.py:660 msgid "Unable to parse lease relay msg to dict." msgstr "" -#: quantum/agent/dhcp_agent.py:535 +#: quantum/agent/dhcp_agent.py:661 #, python-format msgid "Exception value: %s" msgstr "" -#: quantum/agent/dhcp_agent.py:536 +#: quantum/agent/dhcp_agent.py:662 #, python-format msgid "Message representation: %s" msgstr "" -#: quantum/agent/dhcp_agent.py:538 +#: quantum/agent/dhcp_agent.py:664 msgid "Unable update lease. Exception" msgstr "" -#: quantum/agent/l3_agent.py:117 quantum/debug/debug_agent.py:59 +#: quantum/agent/dhcp_agent.py:701 quantum/agent/l3_agent.py:728 +msgid "" +"Quantum server does not support state report. State report for this agent" +" will be disabled." +msgstr "" + +#: quantum/agent/dhcp_agent.py:707 quantum/agent/l3_agent.py:733 +#: quantum/plugins/nec/agent/nec_quantum_agent.py:184 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:205 +msgid "Failed reporting state!" +msgstr "" + +#: quantum/agent/dhcp_agent.py:715 quantum/agent/l3_agent.py:738 +#, python-format +msgid "agent_updated by server side %s!" +msgstr "" + +#: quantum/agent/l3_agent.py:118 quantum/debug/debug_agent.py:48 msgid "Name of bridge used for external network traffic." msgstr "" -#: quantum/agent/l3_agent.py:124 +#: quantum/agent/l3_agent.py:125 msgid "TCP Port used by Quantum metadata namespace proxy." msgstr "" -#: quantum/agent/l3_agent.py:128 +#: quantum/agent/l3_agent.py:129 msgid "" -"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 to " -"disable this feature." +"Send this many gratuitous ARPs for HA setup, set it below or equal to 0 " +"to disable this feature." msgstr "" -#: quantum/agent/l3_agent.py:134 +#: quantum/agent/l3_agent.py:135 msgid "" -"If namespaces is disabled, the l3 agent can only confgure a router that has " -"the matching router ID." +"If namespaces is disabled, the l3 agent can only confgure a router that " +"has the matching router ID." msgstr "" -#: quantum/agent/l3_agent.py:139 +#: quantum/agent/l3_agent.py:140 msgid "Agent should implement routers with no gateway" msgstr "" -#: quantum/agent/l3_agent.py:141 +#: quantum/agent/l3_agent.py:142 msgid "UUID of external network for routers implemented by the agents." msgstr "" -#: quantum/agent/l3_agent.py:145 -msgid "The Quantum L3 Agent manager." -msgstr "" - -#: quantum/agent/l3_agent.py:156 +#: quantum/agent/l3_agent.py:155 msgid "An interface driver must be specified" msgstr "" -#: quantum/agent/l3_agent.py:162 -#, python-format -msgid "Error importing interface driver '%s'" -msgstr "" - -#: quantum/agent/l3_agent.py:182 +#: quantum/agent/l3_agent.py:189 #, python-format msgid "Failed deleting namespace '%s'" msgstr "" -#: quantum/agent/l3_agent.py:213 +#: quantum/agent/l3_agent.py:218 msgid "" -"The 'gateway_external_network_id' must be configured if Quantum has more " -"than one external network." +"The 'gateway_external_network_id' option must be configured for this " +"agent as Quantum has more than one external network." msgstr "" -#: quantum/agent/l3_agent.py:269 +#: quantum/agent/l3_agent.py:284 #, python-format msgid "Router port %s has no IP address" msgstr "" -#: quantum/agent/l3_agent.py:271 quantum/db/l3_db.py:881 +#: quantum/agent/l3_agent.py:286 quantum/db/l3_db.py:911 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" -#: quantum/agent/l3_agent.py:374 +#: quantum/agent/l3_agent.py:391 #, python-format msgid "Failed sending gratuitous ARP: %s" msgstr "" -#: quantum/agent/l3_agent.py:542 +#: quantum/agent/l3_agent.py:559 #, python-format msgid "Failed dealing with router '%s' deletion RPC message" msgstr "" -#: quantum/agent/l3_agent.py:555 +#: quantum/agent/l3_agent.py:572 msgid "Failed dealing with routers update RPC message" msgstr "" -#: quantum/agent/l3_agent.py:562 +#: quantum/agent/l3_agent.py:585 #, python-format msgid "The external network bridge '%s' does not exist" msgstr "" -#: quantum/agent/l3_agent.py:608 +#: quantum/agent/l3_agent.py:642 msgid "Failed synchronizing routers" msgstr "" -#: quantum/agent/l3_agent.py:612 +#: quantum/agent/l3_agent.py:646 msgid "L3 agent started" msgstr "" -#: quantum/agent/netns_cleanup_util.py:66 quantum/agent/common/config.py:27 -msgid "Top-level directory for maintaining dhcp state" +#: quantum/agent/l3_agent.py:666 +#, python-format +msgid "Added route entry is '%s'" +msgstr "" + +#: quantum/agent/l3_agent.py:674 +#, python-format +msgid "Removed route entry is '%s'" msgstr "" -#: quantum/agent/netns_cleanup_util.py:69 +#: quantum/agent/netns_cleanup_util.py:65 msgid "Delete the namespace by removing all devices." msgstr "" -#: quantum/agent/netns_cleanup_util.py:121 +#: quantum/agent/netns_cleanup_util.py:119 #, python-format msgid "Unable to find bridge for device: %s" msgstr "" -#: quantum/agent/netns_cleanup_util.py:144 +#: quantum/agent/netns_cleanup_util.py:143 #, python-format msgid "Error unable to destroy namespace: %s" msgstr "" -#: quantum/agent/ovs_cleanup_util.py:39 +#: quantum/agent/ovs_cleanup_util.py:41 msgid "" "True to delete all ports on all the OpenvSwitch bridges. False to delete " "ports created by Quantum on integration and external network bridges." msgstr "" -#: quantum/agent/ovs_cleanup_util.py:77 -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:408 -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:191 +#: quantum/agent/ovs_cleanup_util.py:73 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:410 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:239 #, python-format msgid "Delete %s" msgstr "" -#: quantum/agent/ovs_cleanup_util.py:106 +#: quantum/agent/ovs_cleanup_util.py:103 #, python-format msgid "Cleaning %s" msgstr "" -#: quantum/agent/ovs_cleanup_util.py:113 +#: quantum/agent/ovs_cleanup_util.py:110 msgid "OVS cleanup completed successfully" msgstr "" -#: quantum/agent/rpc.py:116 -#, python-format -msgid "Unknown event_type: %s." -msgstr "" - -#: quantum/agent/rpc.py:118 -#, python-format -msgid "Error processing message. Exception: %s" +#: quantum/agent/securitygroups_rpc.py:44 +msgid "Disabled security-group extension." msgstr "" -#: quantum/agent/securitygroups_rpc.py:32 +#: quantum/agent/securitygroups_rpc.py:52 #, python-format msgid "Get security group rules for devices via rpc %r" msgstr "" -#: quantum/agent/securitygroups_rpc.py:53 +#: quantum/agent/securitygroups_rpc.py:75 #, python-format msgid "Security group rule updated on remote: %s" msgstr "" -#: quantum/agent/securitygroups_rpc.py:63 +#: quantum/agent/securitygroups_rpc.py:85 #, python-format msgid "Security group member updated on remote: %s" msgstr "" -#: quantum/agent/securitygroups_rpc.py:70 -#: quantum/agent/securitygroups_rpc.py:120 +#: quantum/agent/securitygroups_rpc.py:92 +#: quantum/agent/securitygroups_rpc.py:140 msgid "Provider rule updated" msgstr "" -#: quantum/agent/securitygroups_rpc.py:80 -msgid "Init firewall settings" +#: quantum/agent/securitygroups_rpc.py:103 +#, python-format +msgid "Init firewall settings (driver=%s)" msgstr "" -#: quantum/agent/securitygroups_rpc.py:89 +#: quantum/agent/securitygroups_rpc.py:109 #, python-format msgid "Preparing filters for devices %s" msgstr "" -#: quantum/agent/securitygroups_rpc.py:97 +#: quantum/agent/securitygroups_rpc.py:117 #, python-format msgid "Security group rule updated %r" msgstr "" -#: quantum/agent/securitygroups_rpc.py:104 +#: quantum/agent/securitygroups_rpc.py:124 #, python-format msgid "Security group member updated %r" msgstr "" -#: quantum/agent/securitygroups_rpc.py:126 +#: quantum/agent/securitygroups_rpc.py:146 #, python-format msgid "Remove device filter for %r" msgstr "" -#: quantum/agent/securitygroups_rpc.py:135 +#: quantum/agent/securitygroups_rpc.py:155 msgid "Refresh firewall rules" msgstr "" -#: quantum/agent/securitygroups_rpc.py:143 +#: quantum/agent/securitygroups_rpc.py:163 #, python-format msgid "Update port filter for %s" msgstr "" +#: quantum/agent/common/config.py:31 +msgid "Root helper application." +msgstr "" + +#: quantum/agent/common/config.py:36 +msgid "Seconds between nodes reporting state to server" +msgstr "" + +#: quantum/agent/common/config.py:78 +msgid "DEFAULT.root_helper is deprecated!" +msgstr "" + +#: quantum/agent/common/config.py:88 +msgid "Top-level directory for maintaining dhcp state" +msgstr "" + #: quantum/agent/linux/daemon.py:35 #, python-format msgid "Failed to open pidfile: %s" @@ -561,163 +636,187 @@ msgstr "" msgid "Pidfile %s already exist. Daemon already running?" msgstr "" -#: quantum/agent/linux/dhcp.py:39 +#: quantum/agent/linux/dhcp.py:40 msgid "Location to store DHCP server config files" msgstr "" -#: quantum/agent/linux/dhcp.py:42 +#: quantum/agent/linux/dhcp.py:43 msgid "Lifetime of a DHCP lease in seconds" msgstr "" -#: quantum/agent/linux/dhcp.py:45 +#: quantum/agent/linux/dhcp.py:46 msgid "Domain to use for building the hostnames" msgstr "" -#: quantum/agent/linux/dhcp.py:48 +#: quantum/agent/linux/dhcp.py:49 msgid "Override the default dnsmasq settings with this file" msgstr "" -#: quantum/agent/linux/dhcp.py:50 +#: quantum/agent/linux/dhcp.py:51 msgid "Use another DNS server before any in /etc/resolv.conf." msgstr "" -#: quantum/agent/linux/dhcp.py:132 +#: quantum/agent/linux/dhcp.py:135 #, python-format msgid "DHCP for %(net_id)s pid %(pid)d is stale, ignoring command" msgstr "" -#: quantum/agent/linux/dhcp.py:135 +#: quantum/agent/linux/dhcp.py:138 #, python-format msgid "No DHCP started for %s" msgstr "" -#: quantum/agent/linux/dhcp.py:150 quantum/agent/linux/external_process.py:88 +#: quantum/agent/linux/dhcp.py:160 quantum/agent/linux/external_process.py:84 #, python-format msgid "Error while reading %s" msgstr "" -#: quantum/agent/linux/dhcp.py:157 quantum/agent/linux/external_process.py:96 +#: quantum/agent/linux/dhcp.py:167 quantum/agent/linux/external_process.py:92 #, python-format msgid "Unable to convert value in %s" msgstr "" -#: quantum/agent/linux/dhcp.py:159 quantum/agent/linux/external_process.py:94 +#: quantum/agent/linux/dhcp.py:169 quantum/agent/linux/external_process.py:90 #, python-format msgid "Unable to access %s" msgstr "" -#: quantum/agent/linux/dhcp.py:270 +#: quantum/agent/linux/dhcp.py:298 #, 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 "" -#: quantum/agent/linux/dhcp.py:284 +#: quantum/agent/linux/dhcp.py:306 #, python-format msgid "Reloading allocations for network: %s" msgstr "" -#: quantum/agent/linux/external_process.py:31 +#: quantum/agent/linux/external_process.py:32 msgid "Location to store child pid files" msgstr "" -#: quantum/agent/linux/external_process.py:71 +#: quantum/agent/linux/external_process.py:67 #, python-format msgid "Process for %(uuid)s pid %(pid)d is stale, ignoring command" msgstr "" -#: quantum/agent/linux/external_process.py:74 +#: quantum/agent/linux/external_process.py:70 #, python-format msgid "No process started for %s" msgstr "" -#: quantum/agent/linux/interface.py:37 +#: quantum/agent/linux/interface.py:38 msgid "Name of Open vSwitch bridge to use" msgstr "" -#: quantum/agent/linux/interface.py:40 +#: quantum/agent/linux/interface.py:41 msgid "Uses veth for an interface or not" msgstr "" -#: quantum/agent/linux/interface.py:42 +#: quantum/agent/linux/interface.py:43 msgid "MTU setting for device." msgstr "" -#: quantum/agent/linux/interface.py:44 +#: quantum/agent/linux/interface.py:45 msgid "Mapping between flavor and LinuxInterfaceDriver" msgstr "" -#: quantum/agent/linux/interface.py:176 quantum/agent/linux/interface.py:232 +#: quantum/agent/linux/interface.py:47 +msgid "Admin username" +msgstr "" + +#: quantum/agent/linux/interface.py:49 quantum/agent/metadata/agent.py:46 +#: quantum/plugins/metaplugin/common/config.py:40 +msgid "Admin password" +msgstr "" + +#: quantum/agent/linux/interface.py:52 quantum/agent/metadata/agent.py:49 +#: quantum/plugins/metaplugin/common/config.py:43 +msgid "Admin tenant name" +msgstr "" + +#: quantum/agent/linux/interface.py:54 quantum/agent/metadata/agent.py:51 +#: quantum/plugins/metaplugin/common/config.py:45 +msgid "Authentication URL" +msgstr "" + +#: quantum/agent/linux/interface.py:56 quantum/agent/metadata/agent.py:53 +#: quantum/common/config.py:48 quantum/plugins/metaplugin/common/config.py:47 +msgid "The type of authentication to use" +msgstr "" + +#: quantum/agent/linux/interface.py:58 quantum/agent/metadata/agent.py:55 +#: quantum/plugins/metaplugin/common/config.py:49 +msgid "Authentication region" +msgstr "" + +#: quantum/agent/linux/interface.py:192 quantum/agent/linux/interface.py:249 #, python-format msgid "Device %s already exists" msgstr "" -#: quantum/agent/linux/interface.py:193 quantum/agent/linux/interface.py:239 +#: quantum/agent/linux/interface.py:210 quantum/agent/linux/interface.py:256 #, python-format msgid "Unplugged interface '%s'" msgstr "" -#: quantum/agent/linux/interface.py:195 quantum/agent/linux/interface.py:241 +#: quantum/agent/linux/interface.py:212 quantum/agent/linux/interface.py:258 #, python-format msgid "Failed unplugging interface '%s'" msgstr "" -#: quantum/agent/linux/interface.py:274 -#, python-format -msgid "No port for this device %s" -msgstr "" - -#: quantum/agent/linux/interface.py:292 +#: quantum/agent/linux/interface.py:316 #, python-format msgid "Driver location: %s" msgstr "" -#: quantum/agent/linux/ip_lib.py:385 +#: quantum/agent/linux/ip_lib.py:401 msgid "No namespace defined for parent" msgstr "" -#: quantum/agent/linux/iptables_firewall.py:50 +#: quantum/agent/linux/iptables_firewall.py:54 #, python-format msgid "Preparing device (%s) filter" msgstr "" -#: quantum/agent/linux/iptables_firewall.py:58 +#: quantum/agent/linux/iptables_firewall.py:62 #, python-format msgid "Updating device (%s) filter" msgstr "" -#: quantum/agent/linux/iptables_firewall.py:60 +#: quantum/agent/linux/iptables_firewall.py:64 #, python-format msgid "Attempted to update port filter which is not filtered %s" msgstr "" -#: quantum/agent/linux/iptables_firewall.py:69 +#: quantum/agent/linux/iptables_firewall.py:73 #, python-format msgid "Removing device (%s) filter" msgstr "" -#: quantum/agent/linux/iptables_firewall.py:71 +#: quantum/agent/linux/iptables_firewall.py:75 #, python-format msgid "Attempted to remove port filter which is not filtered %r" msgstr "" -#: quantum/agent/linux/iptables_manager.py:127 +#: quantum/agent/linux/iptables_manager.py:139 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: quantum/agent/linux/iptables_manager.py:152 +#: quantum/agent/linux/iptables_manager.py:165 #, python-format msgid "Unknown chain: %r" msgstr "" -#: quantum/agent/linux/iptables_manager.py:175 +#: quantum/agent/linux/iptables_manager.py:189 #, python-format msgid "" -"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r %(top)r" +"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " +"%(top)r" msgstr "" -#: quantum/agent/linux/iptables_manager.py:324 +#: quantum/agent/linux/iptables_manager.py:339 msgid "IPTablesManager.apply completed with success" msgstr "" @@ -750,12 +849,12 @@ msgstr "" msgid "Unable to retrieve bridges. Exception: %s" msgstr "" -#: quantum/agent/linux/utils.py:41 +#: quantum/agent/linux/utils.py:42 #, python-format msgid "Running command: %s" msgstr "" -#: quantum/agent/linux/utils.py:55 +#: quantum/agent/linux/utils.py:56 #, python-format msgid "" "\n" @@ -765,373 +864,449 @@ msgid "" "Stderr: %(stderr)r" msgstr "" -#: quantum/agent/metadata/agent.py:43 quantum/debug/debug_agent.py:42 +#: quantum/agent/metadata/agent.py:44 #: quantum/plugins/metaplugin/common/config.py:38 msgid "Admin user" msgstr "管理ユーザー" -#: quantum/agent/metadata/agent.py:55 +#: quantum/agent/metadata/agent.py:57 msgid "IP address used by Nova metadata server." msgstr "" -#: quantum/agent/metadata/agent.py:58 +#: quantum/agent/metadata/agent.py:60 msgid "TCP Port used by Nova metadata server." msgstr "" -#: quantum/agent/metadata/agent.py:61 +#: quantum/agent/metadata/agent.py:63 msgid "Shared secret to sign instance-id request" msgstr "" -#: quantum/agent/metadata/agent.py:79 -#: quantum/agent/metadata/namespace_proxy.py:74 +#: quantum/agent/metadata/agent.py:84 +#: quantum/agent/metadata/namespace_proxy.py:75 #, python-format msgid "Request: %s" msgstr "" -#: quantum/agent/metadata/agent.py:88 -#: quantum/agent/metadata/namespace_proxy.py:80 +#: quantum/agent/metadata/agent.py:93 +#: quantum/agent/metadata/namespace_proxy.py:81 msgid "Unexpected error." msgstr "" -#: quantum/agent/metadata/agent.py:89 -#: quantum/agent/metadata/namespace_proxy.py:81 +#: quantum/agent/metadata/agent.py:94 +#: quantum/agent/metadata/namespace_proxy.py:82 msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: quantum/agent/metadata/agent.py:136 +#: quantum/agent/metadata/agent.py:143 msgid "" -"The remote metadata server responded with Forbidden. This response usually " -"occurs when shared secrets do not match." +"The remote metadata server responded with Forbidden. This response " +"usually occurs when shared secrets do not match." msgstr "" -#: quantum/agent/metadata/agent.py:145 -#: quantum/agent/metadata/namespace_proxy.py:115 +#: quantum/agent/metadata/agent.py:152 +#: quantum/agent/metadata/namespace_proxy.py:116 msgid "Remote metadata server experienced an internal server error." msgstr "" -#: quantum/agent/metadata/agent.py:151 -#: quantum/agent/metadata/namespace_proxy.py:121 +#: quantum/agent/metadata/agent.py:158 +#: quantum/agent/metadata/namespace_proxy.py:122 #, python-format msgid "Unexpected response code: %s" msgstr "" -#: quantum/agent/metadata/agent.py:189 +#: quantum/agent/metadata/agent.py:196 msgid "Location for Metadata Proxy UNIX domain socket" msgstr "" -#: quantum/agent/metadata/namespace_proxy.py:35 +#: quantum/agent/metadata/namespace_proxy.py:36 msgid "Location of Metadata Proxy UNIX domain socket" msgstr "" -#: quantum/agent/metadata/namespace_proxy.py:69 +#: quantum/agent/metadata/namespace_proxy.py:70 msgid "network_id and router_id are None. One must be provided." msgstr "" -#: quantum/agent/metadata/namespace_proxy.py:149 +#: quantum/agent/metadata/namespace_proxy.py:150 msgid "TCP Port to listen for metadata server requests." msgstr "" -#: quantum/api/api_common.py:48 quantum/api/v2/base.py:457 +#: quantum/api/api_common.py:103 +#, python-format +msgid "" +"Invalid value for pagination_max_limit: %s. It should be an integer " +"greater to 0" +msgstr "" + +#: quantum/api/api_common.py:117 +#, python-format +msgid "Limit must be an integer 0 or greater and not '%d'" +msgstr "" + +#: quantum/api/api_common.py:133 +msgid "The number of sort_keys and sort_dirs must be same" +msgstr "" + +#: quantum/api/api_common.py:138 +#, python-format +msgid "%s is invalid attribute for sort_keys" +msgstr "" + +#: quantum/api/api_common.py:142 +#, python-format +msgid "" +"%(invalid_dirs)s is invalid value for sort_dirs, valid value is '%(asc)s'" +" and '%(desc)s'" +msgstr "" + +#: quantum/api/api_common.py:316 quantum/api/v2/base.py:525 #, python-format msgid "Unable to find '%s' in request body" msgstr "" -#: quantum/api/api_common.py:55 +#: quantum/api/api_common.py:323 #, python-format msgid "Failed to parse request. Parameter '%s' not specified" msgstr "" -#: quantum/api/extensions.py:227 +#: quantum/api/extensions.py:247 #, python-format msgid "Extension with alias %s does not exist" msgstr "" -#: quantum/api/extensions.py:256 +#: quantum/api/extensions.py:276 #, python-format msgid "Extended resource: %s" msgstr "" -#: quantum/api/extensions.py:278 +#: quantum/api/extensions.py:298 #, python-format msgid "Extended action: %s" msgstr "" -#: quantum/api/extensions.py:286 +#: quantum/api/extensions.py:306 #, python-format msgid "Extended request: %s" msgstr "" -#: quantum/api/extensions.py:377 +#: quantum/api/extensions.py:397 msgid "Initializing extension manager." msgstr "" -#: quantum/api/extensions.py:440 +#: quantum/api/extensions.py:465 #, python-format msgid "Error fetching extended attributes for extension '%s'" msgstr "" -#: quantum/api/extensions.py:446 +#: quantum/api/extensions.py:475 #, python-format msgid "Ext name: %s" msgstr "" -#: quantum/api/extensions.py:447 +#: quantum/api/extensions.py:476 #, python-format msgid "Ext alias: %s" msgstr "" -#: quantum/api/extensions.py:448 +#: quantum/api/extensions.py:477 #, python-format msgid "Ext description: %s" msgstr "" -#: quantum/api/extensions.py:449 +#: quantum/api/extensions.py:478 #, python-format msgid "Ext namespace: %s" msgstr "" -#: quantum/api/extensions.py:450 +#: quantum/api/extensions.py:479 #, python-format msgid "Ext updated: %s" msgstr "" -#: quantum/api/extensions.py:452 quantum/api/extensions.py:458 +#: quantum/api/extensions.py:481 quantum/api/extensions.py:487 #, python-format msgid "Exception loading extension: %s" msgstr "" -#: quantum/api/extensions.py:478 +#: quantum/api/extensions.py:507 #, python-format msgid "Extension path '%s' doesn't exist!" msgstr "" -#: quantum/api/extensions.py:483 +#: quantum/api/extensions.py:512 #, python-format msgid "Loading extension file: %s" msgstr "" -#: quantum/api/extensions.py:491 +#: quantum/api/extensions.py:520 #, python-format msgid "Did not find expected name \"%(ext_name)s\" in %(file)s" msgstr "" -#: quantum/api/extensions.py:499 +#: quantum/api/extensions.py:528 #, python-format msgid "Extension file %(f)s wasn't loaded due to %(exception)s" msgstr "" -#: quantum/api/extensions.py:508 +#: quantum/api/extensions.py:537 #, python-format msgid "Loaded extension: %s" msgstr "" -#: quantum/api/extensions.py:511 +#: quantum/api/extensions.py:540 #, python-format msgid "Found duplicate extension: %s" msgstr "" -#: quantum/api/extensions.py:541 +#: quantum/api/extensions.py:569 #, python-format msgid "Extension %s not supported by any of loaded plugins" msgstr "" -#: quantum/api/extensions.py:552 +#: quantum/api/extensions.py:580 #, python-format msgid "Loaded plugins do not implement extension %s interface" msgstr "" -#: quantum/api/v2/attributes.py:35 +#: quantum/api/rpc/agentnotifiers/l3_rpc_agent_api.py:37 +#, python-format +msgid "Nofity agent at %(host)s the message %(method)s" +msgstr "" + +#: quantum/api/rpc/agentnotifiers/l3_rpc_agent_api.py:61 +#, python-format +msgid "Notify agent at %(topic)s.%(host)s the message %(method)s" +msgstr "" + +#: quantum/api/rpc/agentnotifiers/l3_rpc_agent_api.py:89 #, python-format -msgid "Invalid input. %s must be a dictionary." +msgid "" +"Fanout notify agent at %(topic)s the message %(method)s on router " +"%(router_id)s" +msgstr "" + +#: quantum/api/v2/attributes.py:42 +#, python-format +msgid "" +"Invalid input. '%(target_dict)s' must be a dictionary with keys: " +"%(expected_keys)s" msgstr "" -#: quantum/api/v2/attributes.py:40 +#: quantum/api/v2/attributes.py:53 #, python-format msgid "" -"Expected keys not found. Expected: %(expected_keys)s Provided: " -"%(provided_keys)s" +"Validation of dictionary's keys failed.Expected keys: %(expected_keys)s " +"Provided keys: %(provided_keys)s" msgstr "" -#: quantum/api/v2/attributes.py:51 +#: quantum/api/v2/attributes.py:65 #, python-format msgid "'%(data)s' is not in %(valid_values)s" msgstr "" -#: quantum/api/v2/attributes.py:58 +#: quantum/api/v2/attributes.py:73 #, python-format msgid "'%s' is not a valid string" msgstr "" -#: quantum/api/v2/attributes.py:63 +#: quantum/api/v2/attributes.py:78 #, python-format msgid "'%(data)s' exceeds maximum length of %(max_len)s" msgstr "" -#: quantum/api/v2/attributes.py:72 +#: quantum/api/v2/attributes.py:88 #, python-format msgid "'%(data)s' is not in range %(min_value)s through %(max_value)s" msgstr "" -#: quantum/api/v2/attributes.py:82 +#: quantum/api/v2/attributes.py:100 #, python-format msgid "'%s' is not a valid MAC address" msgstr "" -#: quantum/api/v2/attributes.py:91 +#: quantum/api/v2/attributes.py:109 #, python-format msgid "'%s' is not a valid IP address" msgstr "" -#: quantum/api/v2/attributes.py:103 +#: quantum/api/v2/attributes.py:121 +#, python-format +msgid "Invalid data format for IP pool: '%s'" +msgstr "" + +#: quantum/api/v2/attributes.py:140 quantum/api/v2/attributes.py:147 #, python-format -msgid "'%s' is not a valid IP pool" +msgid "Invalid data format for fixed IP: '%s'" msgstr "" -#: quantum/api/v2/attributes.py:122 +#: quantum/api/v2/attributes.py:155 #, python-format -msgid "'%s' is not a valid fixed IP" +msgid "Duplicate IP address '%s'" msgstr "" -#: quantum/api/v2/attributes.py:133 +#: quantum/api/v2/attributes.py:171 #, python-format -msgid "Duplicate entry %s" +msgid "Invalid data format for nameserver: '%s'" msgstr "" -#: quantum/api/v2/attributes.py:149 quantum/api/v2/attributes.py:160 +#: quantum/api/v2/attributes.py:182 #, python-format msgid "'%s' is not a valid nameserver" msgstr "" -#: quantum/api/v2/attributes.py:164 +#: quantum/api/v2/attributes.py:186 #, python-format -msgid "Duplicate nameserver %s" +msgid "Duplicate nameserver '%s'" msgstr "" -#: quantum/api/v2/attributes.py:172 +#: quantum/api/v2/attributes.py:194 #, python-format -msgid "'%s' is not a valid hostroute" +msgid "Invalid data format for hostroute: '%s'" msgstr "" -#: quantum/api/v2/attributes.py:192 +#: quantum/api/v2/attributes.py:214 #, python-format -msgid "Duplicate hostroute %s" +msgid "Duplicate hostroute '%s'" msgstr "" -#: quantum/api/v2/attributes.py:212 +#: quantum/api/v2/attributes.py:234 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: quantum/api/v2/attributes.py:224 +#: quantum/api/v2/attributes.py:246 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: quantum/api/v2/attributes.py:231 +#: quantum/api/v2/attributes.py:253 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: quantum/api/v2/attributes.py:243 +#: quantum/api/v2/attributes.py:265 #, python-format msgid "'%s' is not a list" msgstr "" -#: quantum/api/v2/attributes.py:254 +#: quantum/api/v2/attributes.py:276 #, python-format -msgid "Duplicate items in the list: %s" +msgid "Duplicate items in the list: '%s'" msgstr "" -#: quantum/api/v2/attributes.py:261 +#: quantum/api/v2/attributes.py:283 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: quantum/api/v2/attributes.py:270 +#: quantum/api/v2/attributes.py:309 +#, python-format +msgid "Validator '%s' does not exist." +msgstr "" + +#: quantum/api/v2/attributes.py:336 #, python-format msgid "'%s' is not an integer" msgstr "" -#: quantum/api/v2/attributes.py:275 +#: quantum/api/v2/attributes.py:341 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: quantum/api/v2/attributes.py:294 +#: quantum/api/v2/attributes.py:360 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: quantum/api/v2/attributes.py:302 +#: quantum/api/v2/attributes.py:368 #, python-format msgid "'%s' is not a integer" msgstr "" -#: quantum/api/v2/attributes.py:315 +#: quantum/api/v2/attributes.py:381 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" -#: quantum/api/v2/base.py:245 +#: quantum/api/v2/base.py:77 +msgid "Native pagination depend on native sorting" +msgstr "" + +#: quantum/api/v2/base.py:80 +msgid "Allow sorting is enabled because native pagination requires native sorting" +msgstr "" + +#: quantum/api/v2/base.py:296 #, python-format msgid "Unable to undo add for %(resource)s %(id)s" msgstr "" -#: quantum/api/v2/base.py:412 +#: quantum/api/v2/base.py:425 +#, python-format +msgid "Invalid format: %s" +msgstr "" + +#: quantum/api/v2/base.py:480 msgid "" -"Specifying 'tenant_id' other than authenticated tenant in request requires " -"admin privileges" +"Specifying 'tenant_id' other than authenticated tenant in request " +"requires admin privileges" msgstr "" -#: quantum/api/v2/base.py:420 +#: quantum/api/v2/base.py:488 msgid "Running without keystyone AuthN requires that tenant_id is specified" msgstr "" -#: quantum/api/v2/base.py:437 +#: quantum/api/v2/base.py:505 msgid "Resource body required" msgstr "" -#: quantum/api/v2/base.py:448 +#: quantum/api/v2/base.py:516 msgid "Bulk operation not supported" msgstr "" -#: quantum/api/v2/base.py:452 +#: quantum/api/v2/base.py:520 msgid "Resources required" msgstr "" -#: quantum/api/v2/base.py:467 +#: quantum/api/v2/base.py:537 #, python-format msgid "Failed to parse request. Required attribute '%s' not specified" msgstr "" -#: quantum/api/v2/base.py:474 +#: quantum/api/v2/base.py:544 #, python-format msgid "Attribute '%s' not allowed in POST" msgstr "" -#: quantum/api/v2/base.py:479 +#: quantum/api/v2/base.py:549 #, python-format msgid "Cannot update read-only attribute %s" msgstr "" -#: quantum/api/v2/base.py:497 +#: quantum/api/v2/base.py:567 #, python-format msgid "Invalid input for %(attr)s. Reason: %(reason)s." msgstr "" -#: quantum/api/v2/base.py:517 +#: quantum/api/v2/base.py:576 #, python-format -msgid "" -"Tenant %(tenant_id)s not allowed to create %(resource)s on this network" +msgid "Unrecognized attribute(s) '%s'" +msgstr "" + +#: quantum/api/v2/base.py:594 +#, python-format +msgid "Tenant %(tenant_id)s not allowed to create %(resource)s on this network" msgstr "" -#: quantum/api/v2/resource.py:100 quantum/api/v2/resource.py:108 -#: quantum/api/v2/resource.py:114 +#: quantum/api/v2/resource.py:85 quantum/api/v2/resource.py:93 +#: quantum/api/v2/resource.py:99 #, python-format msgid "%s failed" msgstr "" -#: quantum/api/v2/resource.py:116 +#: quantum/api/v2/resource.py:101 +#: quantum/tests/unit/test_api_v2_resource.py:191 +#: quantum/tests/unit/test_api_v2_resource.py:207 msgid "Request Failed: internal server error while processing your request." msgstr "" @@ -1176,50 +1351,72 @@ msgid "Allow the usage of the bulk API" msgstr "" #: quantum/common/config.py:60 -msgid "Maximum number of DNS nameservers" +msgid "Allow the usage of the pagination" msgstr "" #: quantum/common/config.py:62 -msgid "Maximum number of host routes per subnet" +msgid "Allow the usage of the sorting" msgstr "" #: quantum/common/config.py:64 +msgid "" +"The maximum number of items returned in a single response, value was " +"'infinite' or negative integer means no limit" +msgstr "" + +#: quantum/common/config.py:68 +msgid "Maximum number of DNS nameservers" +msgstr "" + +#: quantum/common/config.py:70 +msgid "Maximum number of host routes per subnet" +msgstr "" + +#: quantum/common/config.py:72 +msgid "Maximum number of fixed ips per port" +msgstr "" + +#: quantum/common/config.py:74 msgid "DHCP lease duration" msgstr "" -#: quantum/common/config.py:66 +#: quantum/common/config.py:76 +msgid "Allow sending resource operation notification to DHCP agent" +msgstr "" + +#: quantum/common/config.py:79 msgid "Allow overlapping IP support in Quantum" msgstr "" -#: quantum/common/config.py:68 +#: quantum/common/config.py:81 msgid "The hostname Quantum is running on" msgstr "" -#: quantum/common/config.py:70 +#: quantum/common/config.py:83 msgid "Ensure that configured gateway is on subnet" msgstr "" -#: quantum/common/config.py:93 +#: quantum/common/config.py:106 #, python-format msgid "Base MAC: %s" msgstr "" -#: quantum/common/config.py:107 +#: quantum/common/config.py:118 msgid "Logging enabled!" msgstr "" -#: quantum/common/config.py:121 +#: quantum/common/config.py:132 #, python-format msgid "Config paste file: %s" msgstr "" -#: quantum/common/config.py:126 +#: quantum/common/config.py:137 #, python-format msgid "Unable to load %(app_name)s from configuration file %(config_path)s." msgstr "" #: quantum/common/exceptions.py:35 -#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:172 +#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:197 msgid "An unknown exception occurred." msgstr "" @@ -1282,15 +1479,15 @@ msgstr "" #: quantum/common/exceptions.py:96 #, python-format msgid "" -"Unable to complete operation on network %(net_id)s. There is one or more " -"ports still in use on the network." +"Unable to complete operation on network %(net_id)s. There are one or more" +" ports still in use on the network." msgstr "" #: quantum/common/exceptions.py:101 #, python-format msgid "" -"Unable to complete operation on subnet %(subnet_id)s. One or more ports have" -" an IP allocation from this subnet." +"Unable to complete operation on subnet %(subnet_id)s. One or more ports " +"have an IP allocation from this subnet." msgstr "" #: quantum/common/exceptions.py:106 @@ -1303,15 +1500,15 @@ msgstr "" #: quantum/common/exceptions.py:112 #, python-format msgid "" -"Unable to complete operation for network %(net_id)s. The mac address %(mac)s" -" is in use." +"Unable to complete operation for network %(net_id)s. The mac address " +"%(mac)s is in use." msgstr "" #: quantum/common/exceptions.py:118 #, python-format msgid "" -"Unable to complete operation for %(subnet_id)s. The number of host routes " -"exceeds the limit %(quota)s." +"Unable to complete operation for %(subnet_id)s. The number of host routes" +" exceeds the limit %(quota)s." msgstr "" #: quantum/common/exceptions.py:124 @@ -1338,8 +1535,8 @@ msgstr "" #: quantum/common/exceptions.py:140 #, python-format msgid "" -"Unable to create the flat network. Physical network %(physical_network)s is " -"in use." +"Unable to create the flat network. Physical network %(physical_network)s " +"is in use." msgstr "" #: quantum/common/exceptions.py:145 @@ -1353,20 +1550,23 @@ msgstr "" #: quantum/common/exceptions.py:158 msgid "" -"Unable to create the network. No tenant network is available for allocation." +"Unable to create the network. No tenant network is available for " +"allocation." msgstr "" #: quantum/common/exceptions.py:163 #, python-format msgid "" -"Unable to plug the attachment %(att_id)s into port %(port_id)s for network " -"%(net_id)s. The attachment is already plugged into port %(att_port_id)s" +"Unable to plug the attachment %(att_id)s into port %(port_id)s for " +"network %(net_id)s. The attachment is already plugged into port " +"%(att_port_id)s" msgstr "" #: quantum/common/exceptions.py:169 #, python-format msgid "" -"Subnet on port %(port_id)s does not match the requested subnet %(subnet_id)s" +"Subnet on port %(port_id)s does not match the requested subnet " +"%(subnet_id)s" msgstr "" #: quantum/common/exceptions.py:174 @@ -1393,8 +1593,7 @@ msgstr "" #: quantum/common/exceptions.py:195 #, python-format -msgid "" -"The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s." +msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s." msgstr "" #: quantum/common/exceptions.py:204 @@ -1432,501 +1631,569 @@ msgid "Quota exceeded for resources: %(overs)s" msgstr "" #: quantum/common/exceptions.py:232 +msgid "Tenant-id was missing from Quota request" +msgstr "" + +#: quantum/common/exceptions.py:236 #, python-format msgid "" -"Change would make usage less than 0 for the following resources: %(unders)s" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" msgstr "" -#: quantum/common/exceptions.py:237 +#: quantum/common/exceptions.py:241 #, python-format msgid "" "Unable to reconfigure sharing settings for network %(network)s. Multiple " "tenants are using it" msgstr "" -#: quantum/common/exceptions.py:242 +#: quantum/common/exceptions.py:246 #, python-format msgid "Invalid extension environment: %(reason)s" msgstr "" -#: quantum/common/exceptions.py:246 +#: quantum/common/exceptions.py:250 msgid "More than one external network exists" msgstr "" -#: quantum/common/exceptions.py:250 +#: quantum/common/exceptions.py:254 #, python-format msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s" msgstr "" -#: quantum/common/utils.py:50 +#: quantum/common/exceptions.py:259 +#, python-format +msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s" +msgstr "" + +#: quantum/common/utils.py:51 #, python-format msgid "Reloading cached file %s" msgstr "" -#: quantum/common/utils.py:134 +#: quantum/common/utils.py:135 #, python-format msgid "Invalid mapping: '%s'" msgstr "" -#: quantum/common/utils.py:137 +#: quantum/common/utils.py:138 #, python-format msgid "Missing key in mapping: '%s'" msgstr "" -#: quantum/common/utils.py:140 +#: quantum/common/utils.py:141 #, python-format msgid "Missing value in mapping: '%s'" msgstr "" -#: quantum/common/utils.py:142 +#: quantum/common/utils.py:143 #, python-format msgid "Key %(key)s in mapping: '%(mapping)s' not unique" msgstr "" -#: quantum/common/utils.py:145 +#: quantum/common/utils.py:146 #, python-format msgid "Value %(value)s in mapping: '%(mapping)s' not unique" msgstr "" -#: quantum/db/api.py:43 +#: quantum/db/agents_db.py:33 +msgid "Seconds to regard the agent is down." +msgstr "" + +#: quantum/db/agents_db.py:79 +#, python-format +msgid "Configuration for agent %(agent_type)s on host %(host)s is invalid." +msgstr "" + +#: quantum/db/agents_db.py:169 +msgid "Message with invalid timestamp received" +msgstr "" + +#: quantum/db/agentschedulers_db.py:297 +#, python-format +msgid "Fail scheduling network %s" +msgstr "" + +#: quantum/db/api.py:44 msgid "The SQLAlchemy connection string used to connect to the database" msgstr "" -#: quantum/db/api.py:46 +#: quantum/db/api.py:48 msgid "Database reconnection retry times" msgstr "" -#: quantum/db/api.py:48 +#: quantum/db/api.py:50 msgid "Database reconnection interval in seconds" msgstr "" -#: quantum/db/api.py:51 +#: quantum/db/api.py:53 msgid "Minimum number of SQL connections to keep open in a pool" msgstr "" -#: quantum/db/api.py:55 +#: quantum/db/api.py:57 msgid "Maximum number of SQL connections to keep open in a pool" msgstr "" -#: quantum/db/api.py:59 +#: quantum/db/api.py:61 msgid "Timeout in seconds before idle sql connections are reaped" msgstr "" -#: quantum/db/api.py:63 +#: quantum/db/api.py:65 msgid "Enable the use of eventlet's db_pool for MySQL" msgstr "" -#: quantum/db/api.py:88 +#: quantum/db/api.py:68 +msgid "" +"Maximum number of SQL connections to keep open in a QueuePool in " +"SQLAlchemy" +msgstr "" + +#: quantum/db/api.py:94 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: quantum/db/api.py:89 +#: quantum/db/api.py:95 msgid "Database server went away" msgstr "" -#: quantum/db/api.py:137 +#: quantum/db/api.py:121 +#, python-format +msgid "" +"Option 'sql_connection' not specified in any config file - using default " +"value '%s'" +msgstr "" + +#: quantum/db/api.py:157 msgid "Eventlet connection pooling will not work without python-mysqldb!" msgstr "" -#: quantum/db/api.py:184 +#: quantum/db/api.py:204 msgid "Database connection lost, exit..." msgstr "" -#: quantum/db/api.py:187 +#: quantum/db/api.py:207 #, python-format msgid "" "Unable to connect to database, %(remaining)s attempts left. Retrying in " "%(reconnect_interval)s seconds" msgstr "" -#: quantum/db/api.py:202 +#: quantum/db/api.py:222 #, python-format msgid "Database registration exception: %s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:83 -#: quantum/db/loadbalancer/loadbalancer_db.py:164 +#: quantum/db/db_base_plugin_v2.py:86 +#: quantum/db/loadbalancer/loadbalancer_db.py:166 msgid "Cannot create resource for another tenant" msgstr "" -#: quantum/db/db_base_plugin_v2.py:150 +#: quantum/db/db_base_plugin_v2.py:155 #, python-format msgid "Multiple networks match for %s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:160 +#: quantum/db/db_base_plugin_v2.py:165 #, python-format msgid "Multiple subnets match for %s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:172 +#: quantum/db/db_base_plugin_v2.py:177 #, python-format msgid "Multiple ports match for %s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:236 +#: quantum/db/db_base_plugin_v2.py:261 #, python-format msgid "Generated mac for network %(network_id)s is %(mac_address)s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:240 +#: quantum/db/db_base_plugin_v2.py:265 #, 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 "" -#: quantum/db/db_base_plugin_v2.py:244 +#: quantum/db/db_base_plugin_v2.py:269 #, python-format msgid "Unable to generate mac address after %s attempts" msgstr "" -#: quantum/db/db_base_plugin_v2.py:273 +#: quantum/db/db_base_plugin_v2.py:299 #, python-format msgid "" -"Hold allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" +"Hold allocated IP %(ip_address)s " +"(%(network_id)s/%(subnet_id)s/%(port_id)s)" msgstr "" -#: quantum/db/db_base_plugin_v2.py:319 +#: quantum/db/db_base_plugin_v2.py:347 #, python-format msgid "No allocation pool found for ip address:%s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:331 +#: quantum/db/db_base_plugin_v2.py:360 #, python-format msgid "Recycle %s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:335 +#: quantum/db/db_base_plugin_v2.py:364 #, python-format msgid "Recycle: first match for %(first_ip)s-%(last_ip)s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:342 +#: quantum/db/db_base_plugin_v2.py:371 #, python-format msgid "Recycle: last match for %(first_ip)s-%(last_ip)s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:354 +#: quantum/db/db_base_plugin_v2.py:383 #, 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 "" -#: quantum/db/db_base_plugin_v2.py:363 +#: quantum/db/db_base_plugin_v2.py:392 #, python-format msgid "Recycle: updated first %(first_ip)s-%(last_ip)s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:368 +#: quantum/db/db_base_plugin_v2.py:397 #, python-format msgid "Recycle: updated last %(first_ip)s-%(last_ip)s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:377 +#: quantum/db/db_base_plugin_v2.py:406 #, python-format msgid "Recycle: created new %(first_ip)s-%(last_ip)s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:400 +#: quantum/db/db_base_plugin_v2.py:430 #, python-format msgid "" "No fixed IP found that matches the network %(network_id)s and ip address " "%(ip_address)s." msgstr "" -#: quantum/db/db_base_plugin_v2.py:408 +#: quantum/db/db_base_plugin_v2.py:438 #, python-format msgid "Delete allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s)" msgstr "" -#: quantum/db/db_base_plugin_v2.py:428 +#: quantum/db/db_base_plugin_v2.py:459 #, python-format msgid "All IP's from subnet %(subnet_id)s (%(cidr)s) allocated" msgstr "" -#: quantum/db/db_base_plugin_v2.py:433 +#: quantum/db/db_base_plugin_v2.py:464 #, python-format msgid "Allocated IP - %(ip_address)s from %(first_ip)s to %(last_ip)s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:440 +#: quantum/db/db_base_plugin_v2.py:471 msgid "No more free IP's in slice. Deleting allocation pool." msgstr "" -#: quantum/db/db_base_plugin_v2.py:547 +#: quantum/db/db_base_plugin_v2.py:578 msgid "IP allocation requires subnet_id or ip_address" msgstr "" -#: quantum/db/db_base_plugin_v2.py:559 +#: quantum/db/db_base_plugin_v2.py:590 #, python-format msgid "IP address %s is not a valid IP for the defined networks subnets" msgstr "" -#: quantum/db/db_base_plugin_v2.py:565 +#: quantum/db/db_base_plugin_v2.py:596 #, python-format msgid "" -"Failed to create port on network %(network_id)s, because fixed_ips included " -"invalid subnet %(subnet_id)s" +"Failed to create port on network %(network_id)s, because fixed_ips " +"included invalid subnet %(subnet_id)s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:585 +#: quantum/db/db_base_plugin_v2.py:616 #, python-format msgid "IP address %s is not a valid IP for the defined subnet" msgstr "" -#: quantum/db/db_base_plugin_v2.py:633 +#: quantum/db/db_base_plugin_v2.py:625 quantum/db/db_base_plugin_v2.py:656 +msgid "Exceeded maximim amount of fixed ips per port" +msgstr "" + +#: quantum/db/db_base_plugin_v2.py:670 #, python-format msgid "Port update. Hold %s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:641 +#: quantum/db/db_base_plugin_v2.py:678 #, python-format msgid "Port update. Adding %s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:696 +#: quantum/db/db_base_plugin_v2.py:734 #, python-format msgid "" -"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps " -"with another subnet" +"Requested subnet with cidr: %(cidr)s for network: %(network_id)s overlaps" +" with another subnet" msgstr "" -#: quantum/db/db_base_plugin_v2.py:701 +#: quantum/db/db_base_plugin_v2.py:739 #, python-format msgid "" "Validation for CIDR: %(new_cidr)s failed - overlaps with subnet " "%(subnet_id)s (CIDR: %(cidr)s)" msgstr "" -#: quantum/db/db_base_plugin_v2.py:724 +#: quantum/db/db_base_plugin_v2.py:761 msgid "Performing IP validity checks on allocation pools" msgstr "" -#: quantum/db/db_base_plugin_v2.py:731 +#: quantum/db/db_base_plugin_v2.py:768 #, python-format msgid "Found invalid IP address in pool: %(start)s - %(end)s:" msgstr "" -#: quantum/db/db_base_plugin_v2.py:738 +#: quantum/db/db_base_plugin_v2.py:775 msgid "Specified IP addresses do not match the subnet IP version" msgstr "" -#: quantum/db/db_base_plugin_v2.py:742 +#: quantum/db/db_base_plugin_v2.py:779 #, python-format msgid "Start IP (%(start)s) is greater than end IP (%(end)s)" msgstr "" -#: quantum/db/db_base_plugin_v2.py:747 +#: quantum/db/db_base_plugin_v2.py:784 #, python-format msgid "Found pool larger than subnet CIDR:%(start)s - %(end)s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:760 +#: quantum/db/db_base_plugin_v2.py:797 msgid "Checking for overlaps among allocation pools and gateway ip" msgstr "" -#: quantum/db/db_base_plugin_v2.py:774 +#: quantum/db/db_base_plugin_v2.py:808 #, python-format msgid "Found overlapping ranges: %(l_range)s and %(r_range)s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:786 quantum/db/db_base_plugin_v2.py:790 +#: quantum/db/db_base_plugin_v2.py:820 quantum/db/db_base_plugin_v2.py:824 #, python-format msgid "Invalid route: %s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:909 +#: quantum/db/db_base_plugin_v2.py:936 #, python-format msgid "An exception occured while creating the %(resource)s:%(item)s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:993 +#: quantum/db/db_base_plugin_v2.py:1032 #, python-format msgid "%(name)s '%(addr)s' does not match the ip_version '%(ip_version)s'" msgstr "" -#: quantum/db/db_base_plugin_v2.py:1013 +#: quantum/db/db_base_plugin_v2.py:1056 msgid "Gateway is not valid on subnet" msgstr "" -#: quantum/db/db_base_plugin_v2.py:1026 +#: quantum/db/db_base_plugin_v2.py:1069 #, python-format msgid "Error parsing dns address %s" msgstr "" -#: quantum/db/db_base_plugin_v2.py:1237 +#: quantum/db/db_base_plugin_v2.py:1313 #, python-format msgid "Allocated IP %(ip_address)s (%(network_id)s/%(subnet_id)s/%(port_id)s)" msgstr "" -#: quantum/db/db_base_plugin_v2.py:1311 +#: quantum/db/db_base_plugin_v2.py:1388 #, python-format msgid "%(address)s (%(subnet_id)s) is not recycled" msgstr "" -#: quantum/db/dhcp_rpc_base.py:32 +#: quantum/db/dhcp_rpc_base.py:35 #, python-format msgid "Network list requested from %s" msgstr "" -#: quantum/db/dhcp_rpc_base.py:64 +#: quantum/db/dhcp_rpc_base.py:52 +#, python-format +msgid "Network %(network_id)s requested from %(host)s" +msgstr "" + +#: quantum/db/dhcp_rpc_base.py:77 #, python-format msgid "Port %(device_id)s for %(network_id)s requested from %(host)s" msgstr "" -#: quantum/db/dhcp_rpc_base.py:96 +#: quantum/db/dhcp_rpc_base.py:111 #, python-format msgid "" -"DHCP port %(device_id)s on network %(network_id)s does not exist on %(host)s" +"DHCP port %(device_id)s on network %(network_id)s does not exist on " +"%(host)s" msgstr "" -#: quantum/db/dhcp_rpc_base.py:126 +#: quantum/db/dhcp_rpc_base.py:141 #, python-format msgid "DHCP port deletion for %(network_id)s request from %(host)s" msgstr "" -#: quantum/db/dhcp_rpc_base.py:142 +#: quantum/db/dhcp_rpc_base.py:157 #, python-format msgid "DHCP port remove fixed_ip for %(subnet_id)s request from %(host)s" msgstr "" -#: quantum/db/dhcp_rpc_base.py:165 +#: quantum/db/dhcp_rpc_base.py:180 #, python-format msgid "" -"Updating lease expiration for %(ip_address)s on network %(network_id)s from " -"%(host)s." +"Updating lease expiration for %(ip_address)s on network %(network_id)s " +"from %(host)s." +msgstr "" + +#: quantum/db/extraroute_db.py:35 +msgid "Maximum number of routes" +msgstr "" + +#: quantum/db/extraroute_db.py:82 +msgid "the nexthop is not connected with router" +msgstr "" + +#: quantum/db/extraroute_db.py:89 +msgid "the nexthop is used by router" msgstr "" -#: quantum/db/l3_db.py:110 +#: quantum/db/l3_db.py:119 #, python-format msgid "Multiple routers match for %s" msgstr "" -#: quantum/db/l3_db.py:177 quantum/db/l3_db.py:595 +#: quantum/db/l3_db.py:187 quantum/db/l3_db.py:608 #, python-format msgid "Network %s is not a valid external network" msgstr "" -#: quantum/db/l3_db.py:218 +#: quantum/db/l3_db.py:228 #, python-format msgid "No IPs available for external network %s" msgstr "" -#: quantum/db/l3_db.py:279 +#: quantum/db/l3_db.py:296 #, python-format msgid "Router already has a port on subnet %s" msgstr "" -#: quantum/db/l3_db.py:289 +#: quantum/db/l3_db.py:306 #, python-format msgid "" -"Cidr %(subnet_cidr)s of subnet %(subnet_id)s overlaps with cidr %(cidr)s of " -"subnet %(sub_id)s" +"Cidr %(subnet_cidr)s of subnet %(subnet_id)s overlaps with cidr %(cidr)s " +"of subnet %(sub_id)s" msgstr "" -#: quantum/db/l3_db.py:300 quantum/db/l3_db.py:387 +#: quantum/db/l3_db.py:315 quantum/db/l3_db.py:392 msgid "Either subnet_id or port_id must be specified" msgstr "" -#: quantum/db/l3_db.py:312 +#: quantum/db/l3_db.py:320 msgid "Cannot specify both subnet-id and port-id" msgstr "" -#: quantum/db/l3_db.py:322 +#: quantum/db/l3_db.py:330 msgid "Router port must have exactly one fixed IP" msgstr "" -#: quantum/db/l3_db.py:336 +#: quantum/db/l3_db.py:345 msgid "Subnet for router interface must have a gateway IP" msgstr "" -#: quantum/db/l3_db.py:449 +#: quantum/db/l3_db.py:462 #, python-format msgid "Multiple floating ips match for %s" msgstr "" -#: quantum/db/l3_db.py:468 +#: quantum/db/l3_db.py:481 #, python-format msgid "Cannot add floating IP to port on subnet %s which has no gateway_ip" msgstr "" -#: quantum/db/l3_db.py:506 +#: quantum/db/l3_db.py:519 #, python-format msgid "" "Port %(port_id)s is associated with a different tenant than Floating IP " "%(floatingip_id)s and therefore cannot be bound." msgstr "" -#: quantum/db/l3_db.py:510 +#: quantum/db/l3_db.py:523 #, python-format msgid "" -"Cannnot create floating IP and bind it to Port %(port_id)s, since that port " -"is owned by a different tenant." +"Cannnot create floating IP and bind it to Port %(port_id)s, since that " +"port is owned by a different tenant." msgstr "" -#: quantum/db/l3_db.py:522 +#: quantum/db/l3_db.py:535 #, python-format msgid "Port %(id)s does not have fixed ip %(address)s" msgstr "" -#: quantum/db/l3_db.py:529 +#: quantum/db/l3_db.py:542 #, python-format msgid "Cannot add floating IP to port %s that hasno fixed IP addresses" msgstr "" -#: quantum/db/l3_db.py:533 +#: quantum/db/l3_db.py:546 #, python-format msgid "" -"Port %s has multiple fixed IPs. Must provide a specific IP when assigning a" -" floating IP" +"Port %s has multiple fixed IPs. Must provide a specific IP when " +"assigning a floating IP" msgstr "" -#: quantum/db/l3_db.py:563 +#: quantum/db/l3_db.py:576 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1947 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" -#: quantum/db/l3_db.py:615 +#: quantum/db/l3_db.py:628 msgid "Unable to find any IP address on external network" msgstr "" -#: quantum/db/l3_db.py:636 +#: quantum/db/l3_db.py:649 msgid "Unable to create Floating ip due to a malformed request" msgstr "" -#: quantum/db/l3_db.py:640 +#: quantum/db/l3_db.py:653 msgid "Floating IP association failed" msgstr "" -#: quantum/db/l3_db.py:723 +#: quantum/db/l3_db.py:738 #, python-format -msgid "Multiple floating IPs found for port %s" +msgid "" +"Port %(port_id)s has owner %(port_owner)s, but no IP address, so it can " +"be deleted" msgstr "" -#: quantum/db/l3_rpc_agent_api.py:34 +#: quantum/db/l3_db.py:756 #, python-format -msgid "Notify agent the router %s is deleted" +msgid "Multiple floating IPs found for port %s" msgstr "" -#: quantum/db/l3_rpc_agent_api.py:42 +#: quantum/db/l3_db.py:917 #, python-format -msgid "" -"Notify agent routers were updated:\n" -" %s" +msgid "Skipping port %s as no IP is configure on it" msgstr "" -#: quantum/db/l3_rpc_base.py:41 +#: quantum/db/l3_rpc_base.py:52 #, python-format msgid "" "Routers returned to l3 agent:\n" " %s" msgstr "" -#: quantum/db/l3_rpc_base.py:54 +#: quantum/db/l3_rpc_base.py:65 #, python-format msgid "External network ID returned to l3 agent: %s" msgstr "" +#: quantum/db/routedserviceinsertion_db.py:38 +#, python-format +msgid "Resource type '%(resource_type)s' is longer than %(maxlen)d characters" +msgstr "" + #: quantum/db/servicetype_db.py:41 msgid "Textual description for the default service type" msgstr "" @@ -1940,8 +2207,8 @@ msgstr "" #: quantum/db/servicetype_db.py:63 #, python-format msgid "" -"Default service type - no driver for service %(service_class)s and plugin " -"%(plugin)s" +"Default service type - no driver for service %(service_class)s and plugin" +" %(plugin)s" msgstr "" #: quantum/db/servicetype_db.py:74 @@ -1966,7 +2233,8 @@ msgstr "" #: quantum/db/servicetype_db.py:151 #, python-format msgid "" -"Default service type record updated in Quantum database. identifier is '%s'" +"Default service type record updated in Quantum database. identifier is " +"'%s'" msgstr "" #: quantum/db/servicetype_db.py:227 @@ -1984,23 +2252,43 @@ msgstr "" msgid "Number of instances for service type '%s' is already 0." msgstr "" -#: quantum/db/migration/cli.py:32 -msgid "Quantum plugin provider module" +#: quantum/db/sqlalchemyutils.py:74 +#, python-format +msgid "%s is invalid attribute for sort_key" msgstr "" -#: quantum/db/migration/cli.py:38 -msgid "Quantum quota driver class" +#: quantum/db/sqlalchemyutils.py:77 +#, python-format +msgid "" +"The attribute '%(attr)s' is reference to other resource, can't used by " +"sort '%(resource)s'" msgstr "" -#: quantum/db/migration/cli.py:44 +#: quantum/db/loadbalancer/loadbalancer_db.py:282 +msgid "'cookie_name' should be specified for this type of session persistence." +msgstr "" + +#: quantum/db/loadbalancer/loadbalancer_db.py:286 +msgid "'cookie_name' is not allowed for this type of session persistence" +msgstr "" + +#: quantum/db/migration/cli.py:30 +msgid "Quantum plugin provider module" +msgstr "" + +#: quantum/db/migration/cli.py:36 +msgid "Quantum quota driver class" +msgstr "" + +#: quantum/db/migration/cli.py:42 msgid "URL to database" msgstr "" -#: quantum/db/migration/cli.py:66 +#: quantum/db/migration/cli.py:64 msgid "You must provide a revision or relative delta" msgstr "" -#: quantum/db/migration/cli.py:121 +#: quantum/db/migration/cli.py:119 msgid "Available commands" msgstr "" @@ -2012,171 +2300,258 @@ msgstr "" msgid "ID of network to probe" msgstr "" -#: quantum/debug/commands.py:53 +#: quantum/debug/commands.py:50 +msgid "owner type of the device: network/compute" +msgstr "" + +#: quantum/debug/commands.py:58 #, python-format msgid "Probe created : %s " msgstr "" -#: quantum/debug/commands.py:65 +#: quantum/debug/commands.py:70 msgid "ID of probe port to delete" msgstr "" -#: quantum/debug/commands.py:72 +#: quantum/debug/commands.py:77 #, python-format msgid "Probe %s deleted" msgstr "" -#: quantum/debug/commands.py:103 +#: quantum/debug/commands.py:108 msgid "All Probes deleted " msgstr "" -#: quantum/debug/commands.py:116 +#: quantum/debug/commands.py:121 msgid "ID of probe port to execute command" msgstr "" -#: quantum/debug/commands.py:121 +#: quantum/debug/commands.py:126 msgid "Command to execute" msgstr "" -#: quantum/debug/commands.py:142 +#: quantum/debug/commands.py:147 msgid "Ping timeout" msgstr "" -#: quantum/debug/commands.py:146 +#: quantum/debug/commands.py:151 msgid "ID of network" msgstr "" -#: quantum/debug/debug_agent.py:54 +#: quantum/debug/debug_agent.py:43 msgid "Use Linux network namespaces" msgstr "" -#: quantum/debug/debug_agent.py:137 +#: quantum/debug/debug_agent.py:128 #, python-format msgid "Failed to delete namespace %s" msgstr "" -#: quantum/debug/shell.py:59 +#: quantum/debug/shell.py:60 msgid "Config file for interface driver (You may also use l3_agent.ini)" msgstr "" -#: quantum/debug/shell.py:67 +#: quantum/debug/shell.py:68 msgid "" "You must provide a config file for bridge - either --config-file or " "env[QUANTUM_TEST_CONFIG_FILE]" msgstr "" -#: quantum/extensions/l3.py:34 +#: quantum/extensions/agent.py:61 +#, python-format +msgid "Agent %(id)s could not be found" +msgstr "" + +#: quantum/extensions/agent.py:65 +#, python-format +msgid "Agent with agent_type=%(agent_type)s and host=%(host)s could not be found" +msgstr "" + +#: quantum/extensions/agent.py:70 +#, python-format +msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" +msgstr "" + +#: quantum/extensions/agentscheduler.py:184 +#, python-format +msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" +msgstr "" + +#: quantum/extensions/agentscheduler.py:188 +#, python-format +msgid "" +"The network %(network_id)s has been already hosted by the DHCP Agent " +"%(agent_id)s." +msgstr "" + +#: quantum/extensions/agentscheduler.py:193 +#, python-format +msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." +msgstr "" + +#: quantum/extensions/agentscheduler.py:198 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: quantum/extensions/agentscheduler.py:202 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: quantum/extensions/agentscheduler.py:207 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: quantum/extensions/agentscheduler.py:212 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + +#: quantum/extensions/extraroute.py:25 +#, python-format +msgid "Invalid format for routes: %(routes)s, %(reason)s" +msgstr "" + +#: quantum/extensions/extraroute.py:29 +#, python-format +msgid "" +"Router interface for subnet %(subnet_id)s on router %(router_id)s cannot " +"be deleted, as it is required by one or more routes." +msgstr "" + +#: quantum/extensions/extraroute.py:35 +#, python-format +msgid "" +"Unable to complete operation for %(router_id)s. The number of routes " +"exceeds the maximum %(quota)s." +msgstr "" + +#: quantum/extensions/l3.py:35 #, python-format msgid "Router %(router_id)s could not be found" msgstr "" -#: quantum/extensions/l3.py:38 +#: quantum/extensions/l3.py:39 #, python-format msgid "Router %(router_id)s still has active ports" msgstr "" -#: quantum/extensions/l3.py:42 +#: quantum/extensions/l3.py:43 #, python-format msgid "Router %(router_id)s does not have an interface with id %(port_id)s" msgstr "" -#: quantum/extensions/l3.py:47 +#: quantum/extensions/l3.py:48 #, python-format msgid "Router %(router_id)s has no interface on subnet %(subnet_id)s" msgstr "" -#: quantum/extensions/l3.py:52 +#: quantum/extensions/l3.py:53 #, python-format msgid "" -"Router interface for subnet %(subnet_id)s on router %(router_id)s cannot be " -"deleted, as it is required by one or more floating IPs." +"Router interface for subnet %(subnet_id)s on router %(router_id)s cannot " +"be deleted, as it is required by one or more floating IPs." msgstr "" -#: quantum/extensions/l3.py:58 +#: quantum/extensions/l3.py:59 #, python-format msgid "Floating IP %(floatingip_id)s could not be found" msgstr "" -#: quantum/extensions/l3.py:62 +#: quantum/extensions/l3.py:63 #, python-format msgid "" "External network %(external_network_id)s is not reachable from subnet " -"%(subnet_id)s. Therefore, cannot associate Port %(port_id)s with a Floating" -" IP." +"%(subnet_id)s. Therefore, cannot associate Port %(port_id)s with a " +"Floating IP." msgstr "" -#: quantum/extensions/l3.py:68 +#: quantum/extensions/l3.py:69 #, python-format msgid "" -"Cannot associate floating IP %(floating_ip_address)s (%(fip_id)s) with port " -"%(port_id)s using fixed IP %(fixed_ip)s, as that fixed IP already has a " -"floating IP on external network %(net_id)s." +"Cannot associate floating IP %(floating_ip_address)s (%(fip_id)s) with " +"port %(port_id)s using fixed IP %(fixed_ip)s, as that fixed IP already " +"has a floating IP on external network %(net_id)s." msgstr "" -#: quantum/extensions/l3.py:75 +#: quantum/extensions/l3.py:76 #, python-format msgid "" -"Port %(port_id)s has owner %(device_owner)s and therefore cannot be deleted " -"directly via the port API." +"Port %(port_id)s has owner %(device_owner)s and therefore cannot be " +"deleted directly via the port API." msgstr "" -#: quantum/extensions/l3.py:80 +#: quantum/extensions/l3.py:81 #, python-format msgid "" -"External network %(net_id)s cannot be updated to be made non-external, since" -" it has existing gateway ports" +"External network %(net_id)s cannot be updated to be made non-external, " +"since it has existing gateway ports" msgstr "" -#: quantum/extensions/l3.py:85 +#: quantum/extensions/l3.py:86 #, python-format msgid "" "Gateway cannot be updated for router %(router_id)s, since a gateway to " "external network %(net_id)s is required by one or more floating IPs." msgstr "" -#: quantum/extensions/l3.py:151 +#: quantum/extensions/l3.py:154 msgid "Number of routers allowed per tenant, -1 for unlimited" msgstr "" -#: quantum/extensions/l3.py:155 +#: quantum/extensions/l3.py:158 msgid "Number of floating IPs allowed per tenant, -1 for unlimited" msgstr "" -#: quantum/extensions/loadbalancer.py:31 +#: quantum/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" msgstr "" -#: quantum/extensions/loadbalancer.py:35 +#: quantum/extensions/loadbalancer.py:37 +#, python-format +msgid "Another Vip already exists for pool %(pool_id)s" +msgstr "" + +#: quantum/extensions/loadbalancer.py:41 #, python-format msgid "Pool %(pool_id)s could not be found" msgstr "" -#: quantum/extensions/loadbalancer.py:39 +#: quantum/extensions/loadbalancer.py:45 #, python-format msgid "Member %(member_id)s could not be found" msgstr "" -#: quantum/extensions/loadbalancer.py:43 +#: quantum/extensions/loadbalancer.py:49 #, python-format msgid "Health_monitor %(monitor_id)s could not be found" msgstr "" -#: quantum/extensions/loadbalancer.py:47 +#: quantum/extensions/loadbalancer.py:53 #, python-format msgid "Invalid state %(state)s of Loadbalancer resource %(id)s" msgstr "" -#: quantum/extensions/loadbalancer.py:51 +#: quantum/extensions/loadbalancer.py:57 #, python-format msgid "Pool %(pool_id)s is still in use" msgstr "" -#: quantum/extensions/loadbalancer.py:55 +#: quantum/extensions/loadbalancer.py:61 #, python-format msgid "Statistics of Pool %(pool_id)s could not be found" msgstr "" +#: quantum/extensions/loadbalancer.py:65 +#, python-format +msgid "Protocol %(vip_proto)s does not match pool protocol %(pool_proto)s" +msgstr "" + #: quantum/extensions/portsecurity.py:25 msgid "" "Port has security group associated. Cannot disable port security or ip " @@ -2185,120 +2560,96 @@ msgstr "" #: quantum/extensions/portsecurity.py:30 msgid "" -"Port security must be enabled and port must have an IP address in order to " -"use security groups." +"Port security must be enabled and port must have an IP address in order " +"to use security groups." msgstr "" #: quantum/extensions/portsecurity.py:35 msgid "Port does not have port security binding." msgstr "" -#: quantum/extensions/quotasv2.py:159 -#, python-format -msgid "Quota driver %s is needed." +#: quantum/extensions/quotasv2.py:81 +msgid "Non-admin is not authorised to access quotas for another tenant" msgstr "" -#: quantum/extensions/securitygroup.py:33 -#, python-format -msgid "Security group %(name)s id %(external_id)s already exists" +#: quantum/extensions/quotasv2.py:86 +msgid "Only admin can view or configure quota" msgstr "" -#: quantum/extensions/securitygroup.py:37 +#: quantum/extensions/securitygroup.py:34 msgid "For TCP/UDP protocols, port_range_min must be <= port_range_max" msgstr "" -#: quantum/extensions/securitygroup.py:42 +#: quantum/extensions/securitygroup.py:39 #, python-format msgid "Invalid value for port %(port)s" msgstr "" -#: quantum/extensions/securitygroup.py:46 +#: quantum/extensions/securitygroup.py:43 #, python-format msgid "Security Group %(id)s in use." msgstr "" -#: quantum/extensions/securitygroup.py:50 +#: quantum/extensions/securitygroup.py:47 msgid "Removing default security group not allowed." msgstr "" -#: quantum/extensions/securitygroup.py:54 +#: quantum/extensions/securitygroup.py:51 msgid "Default security group already exists." msgstr "" -#: quantum/extensions/securitygroup.py:58 +#: quantum/extensions/securitygroup.py:55 #, python-format msgid "" "Security group rule protocol %(protocol)s not supported. Only protocol " "values %(values)s supported." msgstr "" -#: quantum/extensions/securitygroup.py:63 +#: quantum/extensions/securitygroup.py:60 msgid "Multiple tenant_ids in bulk security group rule create not allowed" msgstr "" -#: quantum/extensions/securitygroup.py:68 -msgid "Only source_ip_prefix or source_group_id may be provided." +#: quantum/extensions/securitygroup.py:65 +msgid "Only remote_ip_prefix or remote_group_id may be provided." msgstr "" -#: quantum/extensions/securitygroup.py:73 +#: quantum/extensions/securitygroup.py:70 msgid "Must also specifiy protocol if port range is given." msgstr "" -#: quantum/extensions/securitygroup.py:77 +#: quantum/extensions/securitygroup.py:74 msgid "Only allowed to update rules for one security profile at a time" msgstr "" -#: quantum/extensions/securitygroup.py:82 -#, python-format -msgid "Source group id %(id)s does not exist" -msgstr "" - -#: quantum/extensions/securitygroup.py:86 +#: quantum/extensions/securitygroup.py:79 #, python-format msgid "Security group %(id)s does not exist" msgstr "" -#: quantum/extensions/securitygroup.py:90 +#: quantum/extensions/securitygroup.py:83 #, python-format msgid "Security group rule %(id)s does not exist" msgstr "" -#: quantum/extensions/securitygroup.py:94 +#: quantum/extensions/securitygroup.py:87 msgid "Duplicate Security Group Rule in POST." msgstr "" -#: quantum/extensions/securitygroup.py:98 +#: quantum/extensions/securitygroup.py:91 #, python-format msgid "Security group rule already exists. Group id is %(id)s." msgstr "" -#: quantum/extensions/securitygroup.py:102 -msgid "Did not recieve external id and in proxy mode" -msgstr "" - -#: quantum/extensions/securitygroup.py:106 -msgid "Recieve external id and not in proxy mode" -msgstr "" - -#: quantum/extensions/securitygroup.py:110 -msgid "In Proxy Mode and not from admin" -msgstr "" - -#: quantum/extensions/securitygroup.py:114 -#, python-format -msgid "external_id wrong type %(data)s" -msgstr "" - -#: quantum/extensions/securitygroup.py:155 +#: quantum/extensions/securitygroup.py:130 #, python-format msgid "'%s' is not an integer or uuid" msgstr "" -#: quantum/extensions/securitygroup.py:250 +#: quantum/extensions/securitygroup.py:208 msgid "Number of security groups allowed per tenant,-1 for unlimited" msgstr "" -#: quantum/extensions/securitygroup.py:254 +#: quantum/extensions/securitygroup.py:212 msgid "Number of security rules allowed per tenant, -1 for unlimited" msgstr "" @@ -2309,8 +2660,8 @@ msgstr "" #: quantum/extensions/servicetype.py:89 msgid "" -"No service type definition was provided. At least a service type definition " -"must be provided" +"No service type definition was provided. At least a service type " +"definition must be provided" msgstr "" #: quantum/extensions/servicetype.py:101 @@ -2362,6 +2713,7 @@ msgid "Was expecting a dict for service definition, found the following: %s" msgstr "" #: quantum/extensions/servicetype.py:153 +#: quantum/plugins/nicira/nicira_nvp_plugin/extensions/nvp_networkgw.py:76 #, python-format msgid "%s: provided data are not iterable" msgstr "" @@ -2372,10 +2724,11 @@ msgstr "" #: quantum/extensions/servicetype.py:172 msgid "" -"API for retrieving and managing service types for Quantum advanced services" +"API for retrieving and managing service types for Quantum advanced " +"services" msgstr "" -#: quantum/openstack/common/exception.py:102 +#: quantum/openstack/common/exception.py:104 msgid "Uncaught exception" msgstr "" @@ -2394,32 +2747,37 @@ msgstr "" msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: quantum/openstack/common/lockutils.py:188 +#: quantum/openstack/common/lockutils.py:195 #, python-format msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: quantum/openstack/common/lockutils.py:216 +#: quantum/openstack/common/lockutils.py:222 #, python-format msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: quantum/openstack/common/lockutils.py:223 +#: quantum/openstack/common/lockutils.py:230 #, python-format msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: quantum/openstack/common/log.py:178 +#: quantum/openstack/common/log.py:226 #, python-format msgid "Deprecated: %s" msgstr "" -#: quantum/openstack/common/log.py:316 +#: quantum/openstack/common/log.py:329 +#, python-format +msgid "Error loading logging config %(log_config)s: %(err_msg)s" +msgstr "" + +#: quantum/openstack/common/log.py:379 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: quantum/openstack/common/log.py:476 +#: quantum/openstack/common/log.py:540 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -2435,8 +2793,7 @@ msgstr "" #: quantum/openstack/common/periodic_task.py:97 #, python-format -msgid "" -"Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" +msgid "Skipping %(full_task_name)s, %(ticks_to_skip)s ticks left until next run" msgstr "" #: quantum/openstack/common/periodic_task.py:105 @@ -2464,6 +2821,26 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" +#: quantum/openstack/common/processutils.py:90 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: quantum/openstack/common/processutils.py:99 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: quantum/openstack/common/processutils.py:114 +#, python-format +msgid "Result was %s" +msgstr "" + +#: quantum/openstack/common/processutils.py:128 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + #: quantum/openstack/common/service.py:112 #: quantum/openstack/common/service.py:275 msgid "Full set of CONF:" @@ -2522,398 +2899,453 @@ msgstr "" msgid "Waiting on %d children to exit" msgstr "" -#: quantum/openstack/common/notifier/api.py:125 +#: quantum/openstack/common/notifier/api.py:126 #, python-format msgid "%s not in valid priorities" msgstr "" -#: quantum/openstack/common/notifier/api.py:141 +#: quantum/openstack/common/notifier/api.py:142 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: quantum/openstack/common/notifier/api.py:171 +#: quantum/openstack/common/notifier/api.py:172 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" -#: quantum/openstack/common/notifier/list_notifier.py:111 -#, python-format -msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." -msgstr "" - #: quantum/openstack/common/notifier/rabbit_notifier.py:27 -msgid "" -"The rabbit_notifier is now deprecated. Please use rpc_notifier instead." +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." msgstr "" #: quantum/openstack/common/notifier/rpc_notifier.py:45 -#: quantum/openstack/common/notifier/rpc_notifier2.py:50 +#: quantum/openstack/common/notifier/rpc_notifier2.py:51 #, python-format msgid "Could not send notification to %(topic)s. Payload=%(message)s" msgstr "" -#: quantum/openstack/common/rpc/amqp.py:57 +#: quantum/openstack/common/rpc/__init__.py:106 +#, python-format +msgid "" +"A RPC is being made while holding a lock. The locks currently held are " +"%(locks)s. This is probably a bug. Please report it. Include the " +"following: [%(stack)s]." +msgstr "" + +#: quantum/openstack/common/rpc/amqp.py:75 msgid "Pool creating new connection" msgstr "" -#: quantum/openstack/common/rpc/amqp.py:209 +#: quantum/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" +msgstr "" + +#: quantum/openstack/common/rpc/amqp.py:208 +#, python-format +msgid "" +"Number of call waiters is greater than warning threshhold: %d. There " +"could be a MulticallProxyWaiter leak." +msgstr "" + +#: quantum/openstack/common/rpc/amqp.py:291 #, python-format msgid "unpacked context: %s" msgstr "" -#: quantum/openstack/common/rpc/amqp.py:253 +#: quantum/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." +msgstr "" + +#: quantum/openstack/common/rpc/amqp.py:406 #, python-format msgid "received %s" msgstr "" -#: quantum/openstack/common/rpc/amqp.py:259 +#: quantum/openstack/common/rpc/amqp.py:413 #, python-format msgid "no method for message: %s" msgstr "" -#: quantum/openstack/common/rpc/amqp.py:260 +#: quantum/openstack/common/rpc/amqp.py:414 #, python-format msgid "No method for message: %s" msgstr "" -#: quantum/openstack/common/rpc/amqp.py:286 -#: quantum/openstack/common/rpc/impl_zmq.py:277 +#: quantum/openstack/common/rpc/amqp.py:440 +#: quantum/openstack/common/rpc/impl_zmq.py:285 #, python-format msgid "Expected exception during message handling (%s)" msgstr "" -#: quantum/openstack/common/rpc/amqp.py:292 -#: quantum/openstack/common/rpc/impl_zmq.py:283 +#: quantum/openstack/common/rpc/amqp.py:448 +#: quantum/openstack/common/rpc/impl_zmq.py:291 msgid "Exception during message handling" msgstr "" -#: quantum/openstack/common/rpc/amqp.py:362 +#: quantum/openstack/common/rpc/amqp.py:583 #, python-format msgid "Making synchronous call on %s ..." msgstr "" -#: quantum/openstack/common/rpc/amqp.py:365 +#: quantum/openstack/common/rpc/amqp.py:586 #, python-format msgid "MSG_ID is %s" msgstr "" -#: quantum/openstack/common/rpc/amqp.py:387 +#: quantum/openstack/common/rpc/amqp.py:620 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: quantum/openstack/common/rpc/amqp.py:395 +#: quantum/openstack/common/rpc/amqp.py:629 msgid "Making asynchronous fanout cast..." msgstr "" -#: quantum/openstack/common/rpc/amqp.py:420 +#: quantum/openstack/common/rpc/amqp.py:657 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: quantum/openstack/common/rpc/common.py:77 +#: quantum/openstack/common/rpc/common.py:74 msgid "An unknown RPC related exception occurred." msgstr "" -#: quantum/openstack/common/rpc/common.py:89 +#: quantum/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: quantum/openstack/common/rpc/common.py:107 +#: quantum/openstack/common/rpc/common.py:104 #, python-format msgid "" "Remote error: %(exc_type)s %(value)s\n" "%(traceback)s." msgstr "" -#: quantum/openstack/common/rpc/common.py:124 -msgid "Timeout while waiting on RPC response." +#: quantum/openstack/common/rpc/common.py:121 +#, python-format +msgid "" +"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" +" \"%(method)s\" info: \"%(info)s\"" +msgstr "" + +#: quantum/openstack/common/rpc/common.py:137 +#: quantum/openstack/common/rpc/common.py:138 +#: quantum/openstack/common/rpc/common.py:139 +msgid "" +msgstr "" + +#: quantum/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: quantum/openstack/common/rpc/common.py:128 +#: quantum/openstack/common/rpc/common.py:147 msgid "Invalid reuse of an RPC connection." msgstr "" -#: quantum/openstack/common/rpc/common.py:132 +#: quantum/openstack/common/rpc/common.py:151 #, python-format msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: quantum/openstack/common/rpc/common.py:137 +#: quantum/openstack/common/rpc/common.py:156 #, python-format msgid "" -"Specified RPC envelope version, %(version)s, not supported by this endpoint." +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." msgstr "" -#: quantum/openstack/common/rpc/common.py:239 +#: quantum/openstack/common/rpc/common.py:280 #, python-format msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: quantum/openstack/common/rpc/common.py:261 +#: quantum/openstack/common/rpc/common.py:302 #, python-format msgid "Returning exception %s to caller" msgstr "" #: quantum/openstack/common/rpc/impl_kombu.py:169 -#: quantum/openstack/common/rpc/impl_qpid.py:132 +#: quantum/openstack/common/rpc/impl_qpid.py:133 msgid "Failed to process message... skipping it." msgstr "" -#: quantum/openstack/common/rpc/impl_kombu.py:471 +#: quantum/openstack/common/rpc/impl_kombu.py:480 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: quantum/openstack/common/rpc/impl_kombu.py:493 +#: quantum/openstack/common/rpc/impl_kombu.py:502 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: quantum/openstack/common/rpc/impl_kombu.py:530 +#: quantum/openstack/common/rpc/impl_kombu.py:539 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: quantum/openstack/common/rpc/impl_kombu.py:546 +#: quantum/openstack/common/rpc/impl_kombu.py:555 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: quantum/openstack/common/rpc/impl_kombu.py:600 -#: quantum/openstack/common/rpc/impl_qpid.py:402 +#: quantum/openstack/common/rpc/impl_kombu.py:609 +#: quantum/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: quantum/openstack/common/rpc/impl_kombu.py:618 -#: quantum/openstack/common/rpc/impl_qpid.py:417 +#: quantum/openstack/common/rpc/impl_kombu.py:627 +#: quantum/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: quantum/openstack/common/rpc/impl_kombu.py:622 -#: quantum/openstack/common/rpc/impl_qpid.py:421 +#: quantum/openstack/common/rpc/impl_kombu.py:631 +#: quantum/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: quantum/openstack/common/rpc/impl_kombu.py:661 -#: quantum/openstack/common/rpc/impl_qpid.py:456 +#: quantum/openstack/common/rpc/impl_kombu.py:670 +#: quantum/openstack/common/rpc/impl_qpid.py:457 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: quantum/openstack/common/rpc/impl_qpid.py:350 +#: quantum/openstack/common/rpc/impl_qpid.py:351 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: quantum/openstack/common/rpc/impl_qpid.py:356 +#: quantum/openstack/common/rpc/impl_qpid.py:357 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: quantum/openstack/common/rpc/impl_qpid.py:369 +#: quantum/openstack/common/rpc/impl_qpid.py:370 msgid "Re-established AMQP queues" msgstr "" -#: quantum/openstack/common/rpc/impl_qpid.py:429 +#: quantum/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:95 +#: quantum/openstack/common/rpc/impl_zmq.py:97 msgid "JSON serialization failed." msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:103 +#: quantum/openstack/common/rpc/impl_zmq.py:104 #, python-format msgid "Deserializing: %s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:139 +#: quantum/openstack/common/rpc/impl_zmq.py:140 #, python-format msgid "Connecting to %(addr)s with %(type)s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:140 +#: quantum/openstack/common/rpc/impl_zmq.py:141 #, python-format msgid "-> Subscribed to %(subscribe)s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:141 +#: quantum/openstack/common/rpc/impl_zmq.py:142 #, python-format msgid "-> bind: %(bind)s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:149 +#: quantum/openstack/common/rpc/impl_zmq.py:150 msgid "Could not open socket." msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:161 +#: quantum/openstack/common/rpc/impl_zmq.py:162 #, python-format msgid "Subscribing to %s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:203 +#: quantum/openstack/common/rpc/impl_zmq.py:204 msgid "You cannot recv on this socket." msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:208 +#: quantum/openstack/common/rpc/impl_zmq.py:209 msgid "You cannot send on this socket." msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:265 +#: quantum/openstack/common/rpc/impl_zmq.py:273 #, python-format msgid "Running func with context: %s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:297 +#: quantum/openstack/common/rpc/impl_zmq.py:310 msgid "Sending reply" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:365 +#: quantum/openstack/common/rpc/impl_zmq.py:344 +msgid "RPC message did not include method." +msgstr "" + +#: quantum/openstack/common/rpc/impl_zmq.py:379 msgid "Registering reactor" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:377 +#: quantum/openstack/common/rpc/impl_zmq.py:391 msgid "In reactor registered" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:392 +#: quantum/openstack/common/rpc/impl_zmq.py:406 msgid "Out reactor registered" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:396 +#: quantum/openstack/common/rpc/impl_zmq.py:410 msgid "Consuming socket" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:437 +#: quantum/openstack/common/rpc/impl_zmq.py:452 #, python-format msgid "CONSUMER GOT %s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:447 +#: quantum/openstack/common/rpc/impl_zmq.py:464 #, python-format -msgid "->response->%s" +msgid "Creating proxy for topic: %s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:454 -#, python-format -msgid "Creating proxy for topic: %s" +#: quantum/openstack/common/rpc/impl_zmq.py:470 +msgid "Topic contained dangerous characters." msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:478 +#: quantum/openstack/common/rpc/impl_zmq.py:495 #, python-format msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:487 +#: quantum/openstack/common/rpc/impl_zmq.py:504 msgid "Topic socket file creation failed." msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:492 +#: quantum/openstack/common/rpc/impl_zmq.py:509 #, python-format msgid "ROUTER RELAY-OUT QUEUED %(data)s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:495 +#: quantum/openstack/common/rpc/impl_zmq.py:512 #, python-format -msgid "" -"Local per-topic backlog buffer full for topic %(topic)s. Dropping message." +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:513 +#: quantum/openstack/common/rpc/impl_zmq.py:531 #, python-format msgid "Could not create IPC directory %s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:523 +#: quantum/openstack/common/rpc/impl_zmq.py:541 msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:543 +#: quantum/openstack/common/rpc/impl_zmq.py:575 #, python-format msgid "CONSUMER RECEIVED DATA: %s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:545 +#: quantum/openstack/common/rpc/impl_zmq.py:577 #, python-format msgid "ROUTER RELAY-OUT %(data)s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:571 -#, python-format -msgid "Create Consumer for topic (%(topic)s)" +#: quantum/openstack/common/rpc/impl_zmq.py:599 +msgid "ZMQ Envelope version unsupported or unknown." +msgstr "" + +#: quantum/openstack/common/rpc/impl_zmq.py:627 +msgid "Skipping topic registration. Already registered." msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:587 +#: quantum/openstack/common/rpc/impl_zmq.py:634 #, python-format msgid "Consumer is a zmq.%s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:632 +#: quantum/openstack/common/rpc/impl_zmq.py:686 msgid "Creating payload" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:645 +#: quantum/openstack/common/rpc/impl_zmq.py:699 msgid "Creating queue socket for reply waiter" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:656 +#: quantum/openstack/common/rpc/impl_zmq.py:712 msgid "Sending cast" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:660 +#: quantum/openstack/common/rpc/impl_zmq.py:715 msgid "Cast sent; Waiting reply" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:663 +#: quantum/openstack/common/rpc/impl_zmq.py:718 #, python-format msgid "Received message: %s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:664 +#: quantum/openstack/common/rpc/impl_zmq.py:719 msgid "Unpacking response" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:692 +#: quantum/openstack/common/rpc/impl_zmq.py:728 +msgid "Unsupported or unknown ZMQ envelope returned." +msgstr "" + +#: quantum/openstack/common/rpc/impl_zmq.py:735 +msgid "RPC Message Invalid." +msgstr "" + +#: quantum/openstack/common/rpc/impl_zmq.py:759 +#: quantum/plugins/midonet/plugin.py:52 #, python-format msgid "%(msg)s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:695 +#: quantum/openstack/common/rpc/impl_zmq.py:762 #, python-format msgid "Sending message(s) to: %s" msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:699 +#: quantum/openstack/common/rpc/impl_zmq.py:766 msgid "No matchmaker results. Not casting." msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:790 -msgid "" -"Matchmaker could not be loaded.\n" -"rpc_zmq_matchmaker is not a class." +#: quantum/openstack/common/rpc/impl_zmq.py:769 +msgid "No match from matchmaker." msgstr "" -#: quantum/openstack/common/rpc/impl_zmq.py:792 -msgid "Error loading Matchmaker." +#: quantum/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." msgstr "" -#: quantum/openstack/common/rpc/matchmaker.py:45 -msgid "Match not found by MatchMaker." +#: quantum/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." msgstr "" -#: quantum/openstack/common/rpc/matchmaker.py:177 -#: quantum/openstack/common/rpc/matchmaker.py:195 +#: quantum/openstack/common/rpc/matchmaker.py:239 +#, python-format +msgid "Matchmaker unregistered: %s, %s" +msgstr "" + +#: quantum/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." +msgstr "" + +#: quantum/openstack/common/rpc/matchmaker.py:343 +#: quantum/openstack/common/rpc/matchmaker.py:361 #, python-format msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" @@ -2923,181 +3355,323 @@ msgstr "" msgid "Creating Consumer connection for Service %s" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:70 -msgid "" -"A comma separated list of servers and port numbers to proxy request to." +#: quantum/plugins/bigswitch/plugin.py:80 +msgid "A comma separated list of servers and port numbers to proxy request to." msgstr "" -#: quantum/plugins/bigswitch/plugin.py:73 +#: quantum/plugins/bigswitch/plugin.py:83 msgid "Server authentication" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:75 +#: quantum/plugins/bigswitch/plugin.py:85 #: quantum/plugins/nec/common/config.py:46 msgid "Use SSL to connect" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:77 +#: quantum/plugins/bigswitch/plugin.py:87 msgid "Sync data on connect" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:79 +#: quantum/plugins/bigswitch/plugin.py:89 +msgid "" +"Maximum number of seconds to wait for proxy request to connect and " +"complete." +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:92 +msgid "User defined identifier for this Quantum deployment" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:94 msgid "" -"Maximum number of seconds to wait for proxy request to connect and complete." +"Flag to decide if a route to the metadata server should be injected into " +"the VM" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:103 +#: quantum/plugins/bigswitch/plugin.py:125 msgid "Error in REST call to remote network controller" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:134 +#: quantum/plugins/bigswitch/plugin.py:161 #, python-format msgid "" "ServerProxy: server=%(server)s, port=%(port)d, ssl=%(ssl)r, " "action=%(action)s" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:138 +#: quantum/plugins/bigswitch/plugin.py:165 #, python-format msgid "ServerProxy: resource=%(resource)s, data=%(data)r, headers=%(headers)r" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:146 +#: quantum/plugins/bigswitch/plugin.py:173 msgid "ServerProxy: Could not establish HTTPS connection" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:153 +#: quantum/plugins/bigswitch/plugin.py:180 msgid "ServerProxy: Could not establish HTTP connection" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:170 +#: quantum/plugins/bigswitch/plugin.py:197 #, python-format msgid "ServerProxy: %(action)s failure, %(e)r" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:173 +#: quantum/plugins/bigswitch/plugin.py:200 #, python-format msgid "" "ServerProxy: status=%(status)d, reason=%(reason)r, ret=%(ret)s, " "data=%(data)r" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:219 +#: quantum/plugins/bigswitch/plugin.py:247 #, python-format msgid "ServerProxy: %(action)s failure for servers: %(server)r" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:227 +#: quantum/plugins/bigswitch/plugin.py:255 #, python-format msgid "ServerProxy: %(action)s failure for all servers: %(server)r" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:259 +#: quantum/plugins/bigswitch/plugin.py:293 #, python-format msgid "QuantumRestProxy: Starting plugin. Version=%s" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:296 +#: quantum/plugins/bigswitch/plugin.py:333 msgid "QuantumRestProxyV2: initialization done" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:320 +#: quantum/plugins/bigswitch/plugin.py:357 msgid "QuantumRestProxyV2: create_network() called" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:326 -#: quantum/plugins/bigswitch/plugin.py:384 -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:356 -#, python-format -msgid "" -"Network with admin_state_up=False are not yet supported by this plugin. " -"Ignoring setting for network %s" -msgstr "" - -#: quantum/plugins/bigswitch/plugin.py:347 +#: quantum/plugins/bigswitch/plugin.py:383 #, python-format msgid "QuantumRestProxyV2:Unable to create remote network: %s" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:379 +#: quantum/plugins/bigswitch/plugin.py:415 msgid "QuantumRestProxyV2.update_network() called" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:405 -#: quantum/plugins/bigswitch/plugin.py:442 +#: quantum/plugins/bigswitch/plugin.py:433 +#: quantum/plugins/bigswitch/plugin.py:481 +#: quantum/plugins/bigswitch/plugin.py:1186 #, python-format msgid "QuantumRestProxyV2: Unable to update remote network: %s" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:426 +#: quantum/plugins/bigswitch/plugin.py:454 msgid "QuantumRestProxyV2: delete_network() called" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:471 +#: quantum/plugins/bigswitch/plugin.py:511 msgid "QuantumRestProxyV2: create_port() called" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:498 -#: quantum/plugins/bigswitch/plugin.py:565 +#: quantum/plugins/bigswitch/plugin.py:542 +#: quantum/plugins/bigswitch/plugin.py:629 #, python-format msgid "QuantumRestProxyV2: Unable to create remote port: %s" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:536 +#: quantum/plugins/bigswitch/plugin.py:596 msgid "QuantumRestProxyV2: update_port() called" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:586 +#: quantum/plugins/bigswitch/plugin.py:650 msgid "QuantumRestProxyV2: delete_port() called" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:606 -#: quantum/plugins/bigswitch/plugin.py:675 +#: quantum/plugins/bigswitch/plugin.py:679 +#: quantum/plugins/bigswitch/plugin.py:733 #, python-format msgid "QuantumRestProxyV2: Unable to update remote port: %s" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:620 +#: quantum/plugins/bigswitch/plugin.py:694 msgid "QuantumRestProxyV2: _plug_interface() called" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:654 +#: quantum/plugins/bigswitch/plugin.py:712 #, python-format msgid "QuantumRestProxyV2:Unable to update remote network: %s" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:666 +#: quantum/plugins/bigswitch/plugin.py:724 msgid "QuantumRestProxyV2: _unplug_interface() called" msgstr "" -#: quantum/plugins/bigswitch/plugin.py:732 +#: quantum/plugins/bigswitch/plugin.py:737 +msgid "QuantumRestProxyV2: create_subnet() called" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:758 +msgid "QuantumRestProxyV2: update_subnet() called" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:781 +msgid "QuantumRestProxyV2: delete_subnet() called" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:796 +msgid "QuantumRestProxyV2: create_router() called" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:817 +#, python-format +msgid "QuantumRestProxyV2: Unable to create remote router: %s" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:828 +msgid "QuantumRestProxyV2.update_router() called" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:850 +#, python-format +msgid "QuantumRestProxyV2: Unable to update remote router: %s" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:862 +msgid "QuantumRestProxyV2: delete_router() called" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:893 +#, python-format +msgid "QuantumRestProxyV2: Unable to delete remote router: %s" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:899 +msgid "QuantumRestProxyV2: add_router_interface() called" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:927 +#, python-format +msgid "QuantumRestProxyV2: Unable to create interface: %s" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:938 +msgid "QuantumRestProxyV2: remove_router_interface() called" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:971 +#, python-format +msgid "QuantumRestProxyV2:Unable to delete remote intf: %s" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:979 +msgid "QuantumRestProxyV2: create_floatingip() called" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:992 +#, python-format +msgid "QuantumRestProxyV2: Unable to create remote floatin IP: %s" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:1002 +msgid "QuantumRestProxyV2: update_floatingip() called" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:1025 +msgid "QuantumRestProxyV2: delete_floatingip() called" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:1107 +#, python-format +msgid "QuantumRestProxy: Unable to update remote topology: %s" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:1203 +#, python-format +msgid "" +"Setting admin_state_up=False is not supported in this plugin version. " +"Ignoring setting for resource: %s" +msgstr "" + +#: quantum/plugins/bigswitch/plugin.py:1209 +#, python-format +msgid "" +"Operational status is internally set by the plugin. Ignoring setting " +"status=%s." +msgstr "" + +#: quantum/plugins/brocade/QuantumPlugin.py:127 +#: quantum/plugins/hyperv/rpc_callbacks.py:53 +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:82 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:91 +#, python-format +msgid "Device %(device)s details requested from %(agent_id)s" +msgstr "" + +#: quantum/plugins/brocade/QuantumPlugin.py:141 +#: quantum/plugins/brocade/QuantumPlugin.py:158 +#: quantum/plugins/hyperv/rpc_callbacks.py:69 +#: quantum/plugins/hyperv/rpc_callbacks.py:88 +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:100 +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:120 +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:135 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:109 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:129 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:144 +#, python-format +msgid "%s can not be found in database" +msgstr "" + +#: quantum/plugins/brocade/QuantumPlugin.py:274 +#: quantum/plugins/brocade/QuantumPlugin.py:314 +#: quantum/plugins/brocade/QuantumPlugin.py:355 +msgid "Brocade NOS driver:" +msgstr "" + +#: quantum/plugins/brocade/QuantumPlugin.py:275 +#: quantum/plugins/brocade/QuantumPlugin.py:315 +#: quantum/plugins/brocade/QuantumPlugin.py:356 +#, python-format +msgid "%s" +msgstr "" + +#: quantum/plugins/brocade/QuantumPlugin.py:276 +#, python-format +msgid "Returning the allocated vlan (%d) to the pool" +msgstr "" + +#: quantum/plugins/brocade/QuantumPlugin.py:283 +#, python-format +msgid "Allocated vlan (%d) from the pool" +msgstr "" + +#: quantum/plugins/brocade/nos/nosdriver.py:66 #, python-format -msgid "QuantumRestProxy: Unable to update remote network: %s" +msgid "Connect failed to switch: %s" msgstr "" -#: quantum/plugins/cisco/network_plugin.py:59 +#: quantum/plugins/brocade/nos/nosdriver.py:69 +#, python-format +msgid "Connect success to host %s:%d" +msgstr "" + +#: quantum/plugins/cisco/network_plugin.py:58 #, python-format msgid "Model %s manages state" msgstr "" -#: quantum/plugins/cisco/network_plugin.py:70 +#: quantum/plugins/cisco/network_plugin.py:68 msgid "Plugin initialization complete" msgstr "" #: quantum/plugins/cisco/network_plugin.py:106 -#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:216 -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:560 +#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:194 msgid "create_network() called" msgstr "" #: quantum/plugins/cisco/network_plugin.py:123 -#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:258 -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:575 +#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:218 msgid "update_network() called" msgstr "" #: quantum/plugins/cisco/network_plugin.py:135 -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:565 msgid "delete_network() called" msgstr "" @@ -3110,19 +3684,17 @@ msgid "get_networks() called" msgstr "" #: quantum/plugins/cisco/network_plugin.py:177 -#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:312 -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:588 +#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:291 msgid "create_port() called" msgstr "" #: quantum/plugins/cisco/network_plugin.py:190 -#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:361 -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:605 +#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:359 msgid "delete_port() called" msgstr "" #: quantum/plugins/cisco/network_plugin.py:213 -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:628 +#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:328 msgid "update_port() called" msgstr "" @@ -3131,6 +3703,7 @@ msgid "create_subnet() called" msgstr "" #: quantum/plugins/cisco/network_plugin.py:240 +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:280 msgid "update_subnet() called" msgstr "" @@ -3140,7 +3713,7 @@ msgstr "" #: quantum/plugins/cisco/network_plugin.py:278 #: quantum/plugins/cisco/db/l2network_db.py:213 -#: quantum/plugins/cisco/db/network_db_v2.py:215 +#: quantum/plugins/cisco/db/network_db_v2.py:210 msgid "get_all_qoss() called" msgstr "" @@ -3181,18 +3754,14 @@ msgid "rename_credential() called" msgstr "" #: quantum/plugins/cisco/network_plugin.py:367 -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:657 msgid "schedule_host() called" msgstr "" #: quantum/plugins/cisco/network_plugin.py:378 -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:669 msgid "associate_port() called" msgstr "" #: quantum/plugins/cisco/network_plugin.py:387 -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:684 -#: quantum/plugins/cisco/ucs/cisco_ucs_plugin_v2.py:293 msgid "detach_port() called" msgstr "" @@ -3204,14 +3773,15 @@ msgstr "" #: quantum/plugins/cisco/common/cisco_exceptions.py:35 msgid "" -"Unable to create new network. Number of networksfor the system has exceeded " -"the limit" +"Unable to create new network. Number of networksfor the system has " +"exceeded the limit" msgstr "" #: quantum/plugins/cisco/common/cisco_exceptions.py:41 #, python-format msgid "" -"NetworkVlanBinding for %(vlan_id)s and network %(network_id)s already exists" +"NetworkVlanBinding for %(vlan_id)s and network %(network_id)s already " +"exists" msgstr "" #: quantum/plugins/cisco/common/cisco_exceptions.py:47 @@ -3237,20 +3807,17 @@ msgstr "" #: quantum/plugins/cisco/common/cisco_exceptions.py:69 #, python-format -msgid "" -"QoS level with name %(qos_name)s already exists for tenant %(tenant_id)s" +msgid "QoS level with name %(qos_name)s already exists for tenant %(tenant_id)s" msgstr "" #: quantum/plugins/cisco/common/cisco_exceptions.py:75 #, python-format -msgid "" -"Credential %(credential_id)s could not be found for tenant %(tenant_id)s" +msgid "Credential %(credential_id)s could not be found for tenant %(tenant_id)s" msgstr "" #: quantum/plugins/cisco/common/cisco_exceptions.py:81 #, python-format -msgid "" -"Credential %(credential_name)s could not be found for tenant %(tenant_id)s" +msgid "Credential %(credential_name)s could not be found for tenant %(tenant_id)s" msgstr "" #: quantum/plugins/cisco/common/cisco_exceptions.py:87 @@ -3311,16 +3878,17 @@ msgstr "" #: quantum/plugins/cisco/common/cisco_exceptions.py:142 #, python-format msgid "" -"Unable to plug the attachment %(att_id)s into port %(port_id)s for network " -"%(net_id)s. Association of attachment ID with port ID happens implicitly " -"when VM is instantiated; attach operation can be performed subsequently." +"Unable to plug the attachment %(att_id)s into port %(port_id)s for " +"network %(net_id)s. Association of attachment ID with port ID happens " +"implicitly when VM is instantiated; attach operation can be performed " +"subsequently." msgstr "" #: quantum/plugins/cisco/common/cisco_exceptions.py:150 #, python-format msgid "" -"Unable to unplug the attachment %(att_id)s from port %(port_id)s for network" -" %(net_id)s. The attachment %(att_id)s does not exist." +"Unable to unplug the attachment %(att_id)s from port %(port_id)s for " +"network %(net_id)s. The attachment %(att_id)s does not exist." msgstr "" #: quantum/plugins/cisco/common/cisco_faults.py:71 @@ -3363,1509 +3931,1582 @@ msgstr "" msgid "Unable to update port state with specified value." msgstr "" -#: quantum/plugins/cisco/db/l2network_db.py:39 -#: quantum/plugins/cisco/db/network_db_v2.py:41 -msgid "create_vlanids() called" +#: quantum/plugins/cisco/common/config.py:25 +msgid "Cisco test host option." msgstr "" -#: quantum/plugins/cisco/db/l2network_db.py:58 -#: quantum/plugins/cisco/db/l2network_db.py:130 -#: quantum/plugins/cisco/db/network_db_v2.py:60 -#: quantum/plugins/cisco/db/network_db_v2.py:132 -msgid "get_all_vlanids() called" +#: quantum/plugins/cisco/common/config.py:32 +msgid "Virtual Switch to use" msgstr "" -#: quantum/plugins/cisco/db/l2network_db.py:69 -#: quantum/plugins/cisco/db/network_db_v2.py:71 -msgid "is_vlanid_used() called" +#: quantum/plugins/cisco/common/config.py:36 +msgid "Nexus Switch to use" msgstr "" -#: quantum/plugins/cisco/db/l2network_db.py:81 -#: quantum/plugins/cisco/db/network_db_v2.py:83 -msgid "release_vlanid() called" +#: quantum/plugins/cisco/common/config.py:42 +msgid "VLAN start value" msgstr "" -#: quantum/plugins/cisco/db/l2network_db.py:97 -#: quantum/plugins/cisco/db/network_db_v2.py:99 -msgid "delete_vlanid() called" +#: quantum/plugins/cisco/common/config.py:44 +msgid "VLAN end value" msgstr "" -#: quantum/plugins/cisco/db/l2network_db.py:111 -#: quantum/plugins/cisco/db/network_db_v2.py:113 -msgid "reserve_vlanid() called" +#: quantum/plugins/cisco/common/config.py:46 +msgid "VLAN Name prefix" msgstr "" -#: quantum/plugins/cisco/db/l2network_db.py:142 -#: quantum/plugins/cisco/db/network_db_v2.py:144 -msgid "get_all_vlan_bindings() called" -msgstr "" - -#: quantum/plugins/cisco/db/l2network_db.py:153 -#: quantum/plugins/cisco/db/network_db_v2.py:155 -msgid "get_vlan_binding() called" +#: quantum/plugins/cisco/common/config.py:48 +msgid "Maximum Port value" msgstr "" -#: quantum/plugins/cisco/db/l2network_db.py:165 -#: quantum/plugins/cisco/db/network_db_v2.py:167 -msgid "add_vlan_binding() called" +#: quantum/plugins/cisco/common/config.py:50 +msgid "Maximum Port Profile value" msgstr "" -#: quantum/plugins/cisco/db/l2network_db.py:181 -#: quantum/plugins/cisco/db/network_db_v2.py:183 -msgid "remove_vlan_binding() called" +#: quantum/plugins/cisco/common/config.py:52 +msgid "Maximum Network value" msgstr "" -#: quantum/plugins/cisco/db/l2network_db.py:195 -#: quantum/plugins/cisco/db/network_db_v2.py:197 -msgid "update_vlan_binding() called" +#: quantum/plugins/cisco/common/config.py:56 +msgid "Model Class" msgstr "" -#: quantum/plugins/cisco/db/l2network_db.py:225 -#: quantum/plugins/cisco/db/network_db_v2.py:227 -msgid "get_qos() called" +#: quantum/plugins/cisco/common/config.py:60 +msgid "Manager Class" msgstr "" -#: quantum/plugins/cisco/db/l2network_db.py:239 -#: quantum/plugins/cisco/db/network_db_v2.py:241 -msgid "add_qos() called" +#: quantum/plugins/cisco/common/config.py:64 +msgid "Nexus Driver Name" msgstr "" -#: quantum/plugins/cisco/db/nexus_db_v2.py:39 -msgid "get_all_nexusport_bindings() called" +#: quantum/plugins/cisco/db/l2network_db.py:39 +#: quantum/plugins/cisco/db/network_db_v2.py:36 +msgid "create_vlanids() called" msgstr "" -#: quantum/plugins/cisco/db/nexus_db_v2.py:50 -msgid "get_nexusport_binding() called" +#: quantum/plugins/cisco/db/l2network_db.py:58 +#: quantum/plugins/cisco/db/l2network_db.py:130 +#: quantum/plugins/cisco/db/network_db_v2.py:55 +#: quantum/plugins/cisco/db/network_db_v2.py:127 +msgid "get_all_vlanids() called" msgstr "" -#: quantum/plugins/cisco/db/nexus_db_v2.py:64 -msgid "get_nexusvlan_binding() called" +#: quantum/plugins/cisco/db/l2network_db.py:69 +#: quantum/plugins/cisco/db/network_db_v2.py:66 +msgid "is_vlanid_used() called" msgstr "" -#: quantum/plugins/cisco/db/nexus_db_v2.py:77 -msgid "add_nexusport_binding() called" +#: quantum/plugins/cisco/db/l2network_db.py:81 +#: quantum/plugins/cisco/db/network_db_v2.py:78 +msgid "release_vlanid() called" msgstr "" -#: quantum/plugins/cisco/db/nexus_db_v2.py:88 -msgid "remove_nexusport_binding() called" +#: quantum/plugins/cisco/db/l2network_db.py:97 +#: quantum/plugins/cisco/db/network_db_v2.py:94 +msgid "delete_vlanid() called" msgstr "" -#: quantum/plugins/cisco/db/nexus_db_v2.py:106 -msgid "update_nexusport_binding called" +#: quantum/plugins/cisco/db/l2network_db.py:111 +#: quantum/plugins/cisco/db/network_db_v2.py:108 +msgid "reserve_vlanid() called" msgstr "" -#: quantum/plugins/cisco/db/nexus_db_v2.py:122 -msgid "get_nexusvm_binding() called" +#: quantum/plugins/cisco/db/l2network_db.py:142 +#: quantum/plugins/cisco/db/network_db_v2.py:139 +msgid "get_all_vlan_bindings() called" msgstr "" -#: quantum/plugins/cisco/db/nexus_db_v2.py:135 -msgid "get_port_vlan_switch_binding() called" +#: quantum/plugins/cisco/db/l2network_db.py:153 +#: quantum/plugins/cisco/db/network_db_v2.py:150 +msgid "get_vlan_binding() called" msgstr "" -#: quantum/plugins/cisco/db/services_db.py:30 -msgid "get_all_services_bindings() called" +#: quantum/plugins/cisco/db/l2network_db.py:165 +#: quantum/plugins/cisco/db/network_db_v2.py:162 +msgid "add_vlan_binding() called" msgstr "" -#: quantum/plugins/cisco/db/services_db.py:41 -msgid "get_service_bindings() called" +#: quantum/plugins/cisco/db/l2network_db.py:181 +#: quantum/plugins/cisco/db/network_db_v2.py:178 +msgid "remove_vlan_binding() called" msgstr "" -#: quantum/plugins/cisco/db/services_db.py:53 -msgid "add_services_binding() called" +#: quantum/plugins/cisco/db/l2network_db.py:195 +#: quantum/plugins/cisco/db/network_db_v2.py:192 +msgid "update_vlan_binding() called" msgstr "" -#: quantum/plugins/cisco/db/services_db.py:64 -msgid "remove_services_binding() called" +#: quantum/plugins/cisco/db/l2network_db.py:225 +#: quantum/plugins/cisco/db/network_db_v2.py:222 +msgid "get_qos() called" msgstr "" -#: quantum/plugins/cisco/db/ucs_db_v2.py:30 -msgid "DB get_all_portbindings() called" +#: quantum/plugins/cisco/db/l2network_db.py:239 +#: quantum/plugins/cisco/db/network_db_v2.py:236 +msgid "add_qos() called" msgstr "" -#: quantum/plugins/cisco/db/ucs_db_v2.py:41 -msgid "get_portbinding() called" +#: quantum/plugins/cisco/db/nexus_db_v2.py:34 +msgid "get_all_nexusport_bindings() called" msgstr "" -#: quantum/plugins/cisco/db/ucs_db_v2.py:54 -msgid "add_portbinding() called" +#: quantum/plugins/cisco/db/nexus_db_v2.py:45 +msgid "get_nexusport_binding() called" msgstr "" -#: quantum/plugins/cisco/db/ucs_db_v2.py:71 -msgid "DB remove_portbinding() called" +#: quantum/plugins/cisco/db/nexus_db_v2.py:59 +msgid "get_nexusvlan_binding() called" msgstr "" -#: quantum/plugins/cisco/db/ucs_db_v2.py:88 -msgid "DB update_portbinding() called" +#: quantum/plugins/cisco/db/nexus_db_v2.py:72 +msgid "add_nexusport_binding() called" msgstr "" -#: quantum/plugins/cisco/db/ucs_db_v2.py:118 -msgid "DB update_portbinding_instance_id() called" +#: quantum/plugins/cisco/db/nexus_db_v2.py:83 +msgid "remove_nexusport_binding() called" msgstr "" -#: quantum/plugins/cisco/db/ucs_db_v2.py:133 -msgid "DB update_portbinding_vif_id() called" +#: quantum/plugins/cisco/db/nexus_db_v2.py:101 +msgid "update_nexusport_binding called" msgstr "" -#: quantum/plugins/cisco/db/ucs_db_v2.py:148 -msgid "get_portbinding_dn() called" +#: quantum/plugins/cisco/db/nexus_db_v2.py:117 +msgid "get_nexusvm_binding() called" msgstr "" -#: quantum/plugins/cisco/models/network_multi_blade_v2.py:58 -#, python-format -msgid "Loaded device plugin %s" +#: quantum/plugins/cisco/db/nexus_db_v2.py:130 +msgid "get_port_vlan_switch_binding() called" msgstr "" -#: quantum/plugins/cisco/models/network_multi_blade_v2.py:63 +#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:71 #, python-format -msgid "Loaded device inventory %s" +msgid "Loaded device plugin %s\n" msgstr "" -#: quantum/plugins/cisco/models/network_multi_blade_v2.py:66 -#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:86 +#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:88 #, python-format msgid "%(module)s.%(name)s init done" msgstr "" -#: quantum/plugins/cisco/models/network_multi_blade_v2.py:80 -#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:121 -#: quantum/plugins/cisco/services/services_logistics.py:116 +#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:126 #, python-format msgid "No %s Plugin loaded" msgstr "" -#: quantum/plugins/cisco/models/network_multi_blade_v2.py:81 -#: quantum/plugins/cisco/models/network_multi_blade_v2.py:106 -#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:122 -#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:147 +#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:127 #, python-format msgid "%(plugin_key)s: %(function_name)s with args %(args)s ignored" msgstr "" -#: quantum/plugins/cisco/models/network_multi_blade_v2.py:105 -#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:146 -#, python-format -msgid "No %s inventory loaded" -msgstr "" - -#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:72 -#, python-format -msgid "Loaded device plugin %s\n" -msgstr "" - -#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:77 -#, python-format -msgid "Loaded device inventory %s\n" -msgstr "" - -#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:240 -msgid "create_network_bulk() called" -msgstr "" - -#: quantum/plugins/cisco/models/virt_phy_sw_v2.py:245 -#, python-format -msgid "ovs_output: %s" -msgstr "" - -#: quantum/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:81 -#: quantum/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:90 -#: quantum/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:100 -#: quantum/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:110 +#: quantum/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:80 +#: quantum/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:89 +#: quantum/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:99 +#: quantum/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:109 #, python-format msgid "NexusDriver: %s" msgstr "" -#: quantum/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:125 +#: quantum/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py:124 #, python-format msgid "NexusDriver VLAN IDs: %s" msgstr "" -#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:56 -#: quantum/plugins/cisco/ucs/cisco_ucs_plugin_v2.py:43 +#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:53 #, python-format msgid "Loaded driver %s" msgstr "" -#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:76 +#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:73 msgid "NexusPlugin:get_all_networks() called" msgstr "" -#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:86 +#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:83 msgid "NexusPlugin:create_network() called" msgstr "" -#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:139 +#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:136 msgid "NexusPlugin:delete_network() called" msgstr "" -#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:145 +#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:142 msgid "NexusPlugin:get_network_details() called" msgstr "" -#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:154 +#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:151 msgid "NexusPlugin:update_network() called" msgstr "" -#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:161 +#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:158 msgid "NexusPlugin:get_all_ports() called" msgstr "" -#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:168 +#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:165 msgid "NexusPlugin:create_port() called" msgstr "" -#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:176 +#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:173 msgid "NexusPlugin:delete_port() called" msgstr "" -#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:208 +#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:205 msgid "NexusPlugin:update_port() called" msgstr "" -#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:215 +#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:212 msgid "NexusPlugin:get_port_details() called" msgstr "" -#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:223 +#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:220 msgid "NexusPlugin:plug_interface() called" msgstr "" -#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:230 +#: quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py:227 msgid "NexusPlugin:unplug_interface() called" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:56 -msgid "Creating Network for Services and Servers" -msgstr "" - -#: quantum/plugins/cisco/services/service_insertion.py:67 +#: quantum/plugins/hyperv/db.py:41 +#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:117 +#: quantum/plugins/openvswitch/ovs_db_v2.py:134 #, python-format -msgid "Network %(net)s Created with ID: %(id)s " +msgid "" +"Reserving vlan %(vlan_id)s on physical network %(physical_network)s from " +"pool" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:70 -#: quantum/plugins/cisco/services/service_insertion.py:92 -#: quantum/plugins/cisco/services/service_insertion.py:109 -#: quantum/plugins/cisco/services/service_insertion.py:126 -#: quantum/plugins/cisco/services/service_insertion.py:227 -msgid "Completed" +#: quantum/plugins/hyperv/db.py:56 +#, python-format +msgid "Reserving flat physical network %(physical_network)s from pool" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:71 -msgid "Creating Ports on Services and Server Networks" +#: quantum/plugins/hyperv/db.py:79 +#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:140 +#: quantum/plugins/openvswitch/ovs_db_v2.py:158 +#, python-format +msgid "" +"Reserving specific vlan %(vlan_id)s on physical network " +"%(physical_network)s from pool" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:72 -#: quantum/plugins/cisco/services/service_insertion.py:78 -#: quantum/plugins/cisco/services/service_insertion.py:210 -msgid "Operation 'create_port' executed." +#: quantum/plugins/hyperv/db.py:135 +#, python-format +msgid "Releasing vlan %(vlan_id)s on physical network %(physical_network)s" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:88 +#: quantum/plugins/hyperv/db.py:139 +#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:174 +#: quantum/plugins/openvswitch/ovs_db_v2.py:194 #, python-format -msgid "Port UUID: %(id)s on network: %(net)s" +msgid "vlan_id %(vlan_id)s on physical network %(physical_network)s not found" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:97 -#: quantum/plugins/cisco/services/service_insertion.py:216 +#: quantum/plugins/hyperv/db.py:163 quantum/plugins/hyperv/db.py:176 +#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:68 +#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:87 +#: quantum/plugins/openvswitch/ovs_db_v2.py:90 +#: quantum/plugins/openvswitch/ovs_db_v2.py:108 #, python-format -msgid "Creating VM with image: %s" +msgid "" +"Removing vlan %(vlan_id)s on physical network %(physical_network)s from " +"pool" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:103 -#: quantum/plugins/cisco/services/service_insertion.py:222 -#, python-format -msgid "Image: %s instantiated successfully" +#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:42 +msgid "Network type for tenant networks (local, flat, vlan or none)" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:110 -#: quantum/plugins/cisco/services/service_insertion.py:228 -msgid "Attaching Ports To VM Service interfaces" +#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:46 +#: quantum/plugins/linuxbridge/common/config.py:35 +#: quantum/plugins/openvswitch/common/config.py:50 +msgid "List of :: or " msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:118 +#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:74 +#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:96 #, python-format -msgid "" -"Plugging virtual interface: %(attachment)s of VM %(service_vm_name)s into " -"port: %(port_id)s on network: %(net)s" +msgid "segmentation_id specified for %s network" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:128 -msgid "Registering Service in DB" +#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:81 +#, python-format +msgid "physical_network specified for %s network" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:147 -#: quantum/plugins/cisco/services/service_insertion.py:187 -msgid "Terminating Service VM" +#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:123 +msgid "physical_network not provided" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:154 -msgid "Service VM does not exist" +#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:176 +#, python-format +msgid "Invalid tenant_network_type: %(tenant_network_type)s. Agent terminated!" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:162 -msgid "Terminating Ports and Networks" +#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:212 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:312 +#, python-format +msgid "Invalid network VLAN range: '%(range)s' - %(e)s. Agent terminated!" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:179 -msgid "Configuration Removed Successfully" +#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:219 +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:269 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:318 +#, python-format +msgid "Network VLAN ranges: %s" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:194 -msgid "VM Server Off" +#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:253 +#, python-format +msgid "Network type %s not supported" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:203 +#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:283 +#: quantum/plugins/metaplugin/meta_quantum_plugin.py:174 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:504 #, python-format -msgid "Connecting %(vm_image_id)s to Service %(service_instance_id)s" +msgid "Created network: %s" +msgstr "" + +#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:307 +msgid "plugin does not support updating provider attributes" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:232 +#: quantum/plugins/hyperv/rpc_callbacks.py:77 +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:108 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:117 #, python-format +msgid "Device %(device)s no longer exists on %(agent_id)s" +msgstr "" + +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:44 msgid "" -"Plugging virtual interface: %(attachment)s of VM %(vm_name)s into port: " -"%(new_port_id)s on network: %(sbnet_id)s" +"List of : where the physical networks can be " +"expressed with wildcards, e.g.: .\"*:external\"" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:240 -msgid "Connect VM Ended" +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:50 +msgid "Private vswitch name used for local networks" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:268 -#, python-format +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:52 +#: quantum/plugins/linuxbridge/common/config.py:47 +#: quantum/plugins/nec/common/config.py:32 +#: quantum/plugins/openvswitch/common/config.py:59 +#: quantum/plugins/ryu/common/config.py:45 msgid "" -"Not enough arguments for '%(cmd)s' (expected: %(len_cmd)d, got: " -"%(len_args)d)" +"The number of seconds the agent will wait between polling for local " +"device changes." msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:269 -#: quantum/plugins/cisco/services/service_insertion.py:279 +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:95 #, python-format -msgid "" -"Service Insertion Usage:\n" -" %(cmd)s %(usage)s" +msgid "Invalid physical network mapping: %s" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:275 +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:116 #, python-format -msgid "" -"Too many arguments for '%(cmd)s' (expected: %(len)d, got: %(len_args)d)" +msgid "network_delete received. Deleting network %s" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:310 -msgid "Usage: %prog [OPTIONS] [args]" +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:122 +#, python-format +msgid "Network %s not defined on agent." msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:314 -msgid "IP address of api host" +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:125 +msgid "port_delete received" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:316 -msgid "Api port" +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:130 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:414 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:248 +msgid "port_update received" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:318 -msgid "Use ssl" +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:151 +#, python-format +msgid "Provisioning network %s" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:321 -msgid "Turn on verbose logging" +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:163 +#, python-format +msgid "Cannot provision unknown network type %s for network %s" msgstr "" -#: quantum/plugins/cisco/services/service_insertion.py:324 -msgid "Log file path" +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:175 +#, python-format +msgid "Reclaiming local network %s" msgstr "" -#: quantum/plugins/cisco/services/services_logistics.py:119 +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:183 #, python-format -msgid "Plugin %s founded" +msgid "Binding port %s" msgstr "" -#: quantum/plugins/cisco/services/services_logistics.py:126 -msgid "Press any key to continue" +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:196 +#, python-format +msgid "Binding VLAN ID %s to switch port %s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:100 +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:208 #, python-format -msgid "Loaded UCS inventory: %s" +msgid "Unsupported network type %s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:101 -msgid "Building UCS inventory state (this may take a while)..." +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:213 +#, python-format +msgid "Network %s is not avalailable on this agent" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:144 +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:217 #, python-format -msgid "UCS Inventory state is: %s" +msgid "Unbinding port %s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:288 -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:342 +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:243 #, python-format -msgid "Could not find a reserved dynamic nic for tenant: %s" +msgid "No port %s defined on agent." msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:310 +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:248 #, python-format -msgid "" -"Found blade %(blade_id)s associated with this instance: %(instance_id)s" +msgid "Adding port %s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:336 +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:255 #, python-format -msgid "" -"Found reserved dynamic nic: %(intf_data)sassociated with port %(port_id)s" +msgid "Unable to get port details for device %s: %s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:338 +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:261 #, python-format -msgid "Returning dynamic nic details: %s" +msgid "Port %(device)s updated. Details: %(device_details)s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:373 +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:276 #, python-format -msgid "" -"Disassociated VIF-ID: %(vif_id)s from port: %(port_id)sin UCS inventory " -"state for blade: %(intf_data)s" +msgid "Removing port %s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:380 +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:282 #, python-format -msgid "" -"Disassociating VIF-ID in UCS inventory failed. Could not find a reserved " -"dynamic nic for tenant: %s" +msgid "Removing port failed for device %s: %s" +msgstr "" + +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:307 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:600 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:687 +msgid "Agent out of sync with plugin!" +msgstr "" + +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:315 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:612 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:700 +msgid "Agent loop has new devices!" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:412 +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:320 #, python-format -msgid "" -"Could not find a reserved nic for tenant: %(tenant_id)s port: %(port_id)s" +msgid "Error in agent event loop: %s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:439 +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:328 #, python-format -msgid "" -"Not enough dynamic nics available on a single host. Requested: " -"%(intf_count)s, Maximum available: %(unreserved_interface_count)s" +msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:450 +#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:342 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:651 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:766 +msgid "Agent initialized successfully, now running... " +msgstr "" + +#: quantum/plugins/hyperv/agent/utils.py:38 #, python-format -msgid "Found dynamic nic %s available for reservation" +msgid "HyperVException: %(msg)s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:523 +#: quantum/plugins/hyperv/agent/utils.py:76 #, python-format -msgid "Reserved blade interface: %s" +msgid "Vnic not found: %s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:527 +#: quantum/plugins/hyperv/agent/utils.py:112 #, python-format -msgid "" -"Dynamic nic %(blade_data)s could not be reserved for port-id: %(port_id)s" +msgid "Job failed with error %d" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:546 +#: quantum/plugins/hyperv/agent/utils.py:127 #, python-format -msgid "Unreserved blade interface %s" +msgid "" +"WMI job failed with status %(job_state)d. Error details: %(err_sum_desc)s" +" - %(err_desc)s - Error code: %(err_code)d" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:555 -msgid "get_all_networks() called" +#: quantum/plugins/hyperv/agent/utils.py:134 +#, python-format +msgid "WMI job failed with status %(job_state)d. Error details: %(error)s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:570 -msgid "get_network_details() called" +#: quantum/plugins/hyperv/agent/utils.py:138 +#, python-format +msgid "WMI job failed with status %(job_state)d. No error description available" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:580 -msgid "get_all_ports() called" +#: quantum/plugins/hyperv/agent/utils.py:143 +#, python-format +msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:611 +#: quantum/plugins/hyperv/agent/utils.py:157 #, python-format -msgid "UCSInventory: Port not found: net_id: %(net_id)s, port_id: %(port_id)s" +msgid "Failed creating port for %s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:636 -msgid "get_port_details() called" +#: quantum/plugins/hyperv/agent/utils.py:174 +#, python-format +msgid "" +"Failed to disconnect port %(switch_port_name)s from switch " +"%(vswitch_name)s with error %(ret_val)s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:644 -msgid "plug_interface() called" +#: quantum/plugins/hyperv/agent/utils.py:182 +#, python-format +msgid "" +"Failed to delete port %(switch_port_name)s from switch %(vswitch_name)s " +"with error %(ret_val)s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:652 -msgid "unplug_interface() called" +#: quantum/plugins/hyperv/agent/utils.py:189 +#, python-format +msgid "VSwitch not found: %s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:662 +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:127 #, python-format -msgid "host_list is: %s" +msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:676 +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:227 #, python-format -msgid "vif_desc is: %s" +msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_inventory_v2.py:697 -msgid "create_ports() called" +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:236 +msgid "Linux Bridge Plugin initialization complete" +msgstr "" + +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:262 +#, python-format +msgid "Invalid network VLAN range: '%(entry)s' - %(ex)s. Service terminated!" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_plugin_v2.py:53 -msgid "UCSVICPlugin:get_all_networks() called" +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:321 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:385 +msgid "provider:network_type required" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_plugin_v2.py:71 -msgid "UCSVICPlugin:create_network() called" +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:325 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:389 +msgid "provider:segmentation_id specified for flat network" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_plugin_v2.py:86 -msgid "UCSVICPlugin:delete_network() called" +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:331 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:395 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:412 +msgid "provider:segmentation_id required" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_plugin_v2.py:103 -msgid "UCSVICPlugin:get_network_details() called" +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:334 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:398 +msgid "provider:segmentation_id out of range (1 through 4094)" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_plugin_v2.py:126 -msgid "UCSVICPlugin:update_network() called" +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:339 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:416 +msgid "provider:physical_network specified for local network" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_plugin_v2.py:139 -msgid "UCSVICPlugin:get_all_ports() called" +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:345 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:422 +msgid "provider:segmentation_id specified for local network" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_plugin_v2.py:154 -msgid "UCSVICPlugin:create_port() called" +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:351 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:428 +#, python-format +msgid "provider:network_type %s not supported" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_plugin_v2.py:186 -msgid "UCSVICPlugin:delete_port() called" +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:357 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:434 +#, python-format +msgid "Unknown provider:physical_network %s" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_plugin_v2.py:203 -msgid "UCSVICPlugin:update_port() called" +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:363 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:440 +msgid "provider:physical_network required" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_plugin_v2.py:212 -msgid "UCSVICPlugin:get_port_details() called" +#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:384 +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:461 +msgid "Plugin does not support updating provider attributes" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_plugin_v2.py:223 -msgid "UCSVICPlugin:plug_interface() called" +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:88 +msgid "Invalid Network ID, will lead to incorrect bridgename" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_plugin_v2.py:242 -msgid "UCSVICPlugin:unplug_interface() called" +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:95 +msgid "Invalid VLAN ID, will lead to incorrect subinterface name" msgstr "" -#: quantum/plugins/cisco/ucs/cisco_ucs_plugin_v2.py:260 -msgid "UCSVICPlugin:create_multiport() called" +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:102 +msgid "Invalid Interface ID, will lead to incorrect tap device name" msgstr "" -#: quantum/plugins/hyperv/db.py:41 -#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:117 -#: quantum/plugins/openvswitch/ovs_db_v2.py:131 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:169 #, python-format msgid "" -"Reserving vlan %(vlan_id)s on physical network %(physical_network)s from " -"pool" +"Creating subinterface %(interface)s for VLAN %(vlan_id)s on interface " +"%(physical_interface)s" msgstr "" -#: quantum/plugins/hyperv/db.py:56 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:181 #, python-format -msgid "Reserving flat physical network %(physical_network)s from pool" +msgid "Done creating subinterface %s" msgstr "" -#: quantum/plugins/hyperv/db.py:79 -#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:139 -#: quantum/plugins/openvswitch/ovs_db_v2.py:154 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:218 #, python-format -msgid "" -"Reserving specific vlan %(vlan_id)s on physical network %(physical_network)s" -" from pool" +msgid "Starting bridge %(bridge_name)s for subinterface %(interface)s" msgstr "" -#: quantum/plugins/hyperv/db.py:135 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:232 #, python-format -msgid "Releasing vlan %(vlan_id)s on physical network %(physical_network)s" +msgid "Done starting bridge %(bridge_name)s for subinterface %(interface)s" msgstr "" -#: quantum/plugins/hyperv/db.py:139 -#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:172 -#: quantum/plugins/openvswitch/ovs_db_v2.py:189 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:248 #, python-format -msgid "vlan_id %(vlan_id)s on physical network %(physical_network)s not found" +msgid "Unable to add %(interface)s to %(bridge_name)s! Exception: %(e)s" msgstr "" -#: quantum/plugins/hyperv/db.py:163 quantum/plugins/hyperv/db.py:176 -#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:69 -#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:88 -#: quantum/plugins/openvswitch/ovs_db_v2.py:88 -#: quantum/plugins/openvswitch/ovs_db_v2.py:106 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:257 #, python-format -msgid "" -"Removing vlan %(vlan_id)s on physical network %(physical_network)s from pool" +msgid "No mapping for physical network %s" msgstr "" -#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:42 -msgid "Network type for tenant networks (local, flat, vlan or none)" +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:275 +#, python-format +msgid "Tap device: %s does not exist on this host, skipped" msgstr "" -#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:46 -#: quantum/plugins/linuxbridge/common/config.py:32 -#: quantum/plugins/openvswitch/common/config.py:47 -msgid "List of :: or " -msgstr "" - -#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:74 -#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:96 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:292 #, python-format -msgid "segmentation_id specified for %s network" +msgid "Adding device %(tap_device_name)s to bridge %(bridge_name)s" msgstr "" -#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:81 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:299 #, python-format -msgid "physical_network specified for %s network" -msgstr "" - -#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:123 -msgid "physical_network not provided" +msgid "%(tap_device_name)s already exists on bridge %(bridge_name)s" msgstr "" -#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:176 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:328 #, python-format -msgid "" -"Invalid tenant_network_type: %(tenant_network_type)s. Agent terminated!" +msgid "Deleting bridge %s" msgstr "" -#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:212 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:270 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:335 #, python-format -msgid "Invalid network VLAN range: '%(range)s' - %(e)s. Agent terminated!" +msgid "Done deleting bridge %s" msgstr "" -#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:219 -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:246 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:276 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:338 #, python-format -msgid "Network VLAN ranges: %s" +msgid "Cannot delete bridge %s, does not exist" msgstr "" -#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:253 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:345 #, python-format -msgid "Network type %s not supported" +msgid "Removing device %(interface_name)s from bridge %(bridge_name)s" msgstr "" -#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:283 -#: quantum/plugins/metaplugin/meta_quantum_plugin.py:173 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:457 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:350 #, python-format -msgid "Created network: %s" -msgstr "" - -#: quantum/plugins/hyperv/hyperv_quantum_plugin.py:307 -msgid "plugin does not support updating provider attributes" +msgid "Done removing device %(interface_name)s from bridge %(bridge_name)s" msgstr "" -#: quantum/plugins/hyperv/rpc_callbacks.py:53 -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:77 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:72 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:354 #, python-format -msgid "Device %(device)s details requested from %(agent_id)s" +msgid "" +"Cannot remove device %(interface_name)s bridge %(bridge_name)s does not " +"exist" msgstr "" -#: quantum/plugins/hyperv/rpc_callbacks.py:69 -#: quantum/plugins/hyperv/rpc_callbacks.py:88 -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:95 -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:115 -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:130 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:90 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:110 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:125 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:360 #, python-format -msgid "%s can not be found in database" +msgid "Deleting subinterface %s for vlan" msgstr "" -#: quantum/plugins/hyperv/rpc_callbacks.py:77 -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:103 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:98 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:367 #, python-format -msgid "Device %(device)s no longer exists on %(agent_id)s" -msgstr "" - -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:43 -msgid "" -"List of : where the physical networks can be " -"expressed with wildcards, e.g.: .\"*:external\"" +msgid "Done deleting subinterface %s" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:49 -msgid "Private vswitch name used for local networks" +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:407 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:237 +msgid "network_delete received" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:51 -#: quantum/plugins/linuxbridge/common/config.py:44 -#: quantum/plugins/nec/common/config.py:30 -#: quantum/plugins/openvswitch/common/config.py:56 -msgid "" -"The number of seconds the agent will wait between polling for local device " -"changes." +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:496 +msgid "Unable to obtain MAC address for unique ID. Agent terminated!" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:94 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:500 +#: quantum/plugins/nec/agent/nec_quantum_agent.py:146 #, python-format -msgid "Invalid physical network mapping: %s" +msgid "RPC agent_id: %s" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:115 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:545 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:605 #, python-format -msgid "network_delete received. Deleting network %s" +msgid "Port %s added" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:121 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:551 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:611 #, python-format -msgid "Network %s not defined on agent." -msgstr "" - -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:124 -msgid "port_delete received" -msgstr "" - -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:129 -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:412 -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:200 -msgid "port_update received" +msgid "Unable to get port details for %(device)s: %(e)s" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:150 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:556 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:617 #, python-format -msgid "Provisioning network %s" +msgid "Port %(device)s updated. Details: %(details)s" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:163 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:568 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:588 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:626 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:649 #, python-format -msgid "Cannot provision unknown network type %s for network %s" +msgid "Device %s not defined on plugin" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:175 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:575 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:635 #, python-format -msgid "Reclaiming local network %s" +msgid "Attachment %s removed" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:179 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:581 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:641 #, python-format -msgid "Reclaiming VLAN ID %s " +msgid "port_removed failed for %(device)s: %(e)s" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:183 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:585 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:646 #, python-format -msgid "Cannot reclaim unsupported network type %s for network %s" +msgid "Port %s updated." msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:194 -#, python-format -msgid "Binding port %s" +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:595 +msgid "LinuxBridge Agent RPC Daemon Started!" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:207 -#, python-format -msgid "Binding VLAN ID %s to switch port %s" +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:607 +msgid "Update devices failed" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:219 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:618 #, python-format -msgid "Unsupported network type %s" +msgid "Error in agent loop. Devices info: %s" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:224 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:626 +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:715 +#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:270 #, python-format -msgid "Network %s is not avalailable on this agent" +msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:228 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:641 #, python-format -msgid "Unbinding port %s" +msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:254 +#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:644 #, python-format -msgid "No port %s defined on agent." +msgid "Interface mappings: %s" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:259 -#, python-format -msgid "Adding port %s" +#: quantum/plugins/linuxbridge/common/config.py:31 +msgid "Network type for tenant networks (local, vlan, or none)" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:266 -#, python-format -msgid "Unable to get port details for device %s: %s" +#: quantum/plugins/linuxbridge/common/config.py:42 +msgid "List of :" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:272 +#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:144 +#: quantum/plugins/openvswitch/ovs_db_v2.py:162 #, python-format -msgid "Port %(device)s updated. Details: %(device_details)s" +msgid "" +"Reserving specific vlan %(vlan_id)s on physical network " +"%(physical_network)s outside pool" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:287 +#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:166 +#: quantum/plugins/openvswitch/ovs_db_v2.py:190 #, python-format -msgid "Removing port %s" +msgid "" +"Releasing vlan %(vlan_id)s on physical network %(physical_network)s to " +"pool" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:293 +#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:170 +#: quantum/plugins/openvswitch/ovs_db_v2.py:186 #, python-format -msgid "Removing port failed for device %s: %s" -msgstr "" - -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:318 -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:576 -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:634 -msgid "Agent out of sync with plugin!" +msgid "" +"Releasing vlan %(vlan_id)s on physical network %(physical_network)s " +"outside pool" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:326 -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:584 -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:647 -msgid "Agent loop has new devices!" +#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:197 +msgid "get_port_from_device() called" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:331 +#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:225 #, python-format -msgid "Error in agent event loop: %s" +msgid "set_port_status as %s called" msgstr "" -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:339 +#: quantum/plugins/metaplugin/meta_quantum_plugin.py:40 #, python-format -msgid "" -"Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)" -msgstr "" - -#: quantum/plugins/hyperv/agent/hyperv_quantum_agent.py:353 -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:619 -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:713 -msgid "Agent initialized successfully, now running... " +msgid "Flavor %(flavor)s could not be found" msgstr "" -#: quantum/plugins/hyperv/agent/utils.py:37 -#, python-format -msgid "HyperVException: %(msg)s" +#: quantum/plugins/metaplugin/meta_quantum_plugin.py:44 +msgid "Failed to add flavor binding" msgstr "" -#: quantum/plugins/hyperv/agent/utils.py:81 -#, python-format -msgid "Vnic not found: %s" +#: quantum/plugins/metaplugin/meta_quantum_plugin.py:51 +msgid "Start initializing metaplugin" msgstr "" -#: quantum/plugins/hyperv/agent/utils.py:117 +#: quantum/plugins/metaplugin/meta_quantum_plugin.py:92 #, python-format -msgid "Job failed with error %d" +msgid "default_flavor %s is not plugin list" msgstr "" -#: quantum/plugins/hyperv/agent/utils.py:132 +#: quantum/plugins/metaplugin/meta_quantum_plugin.py:97 #, python-format -msgid "" -"WMI job failed with status %(job_state)d. Error details: %(err_sum_desc)s - " -"%(err_desc)s - Error code: %(err_code)d" +msgid "default_l3_flavor %s is not plugin list" msgstr "" -#: quantum/plugins/hyperv/agent/utils.py:139 +#: quantum/plugins/metaplugin/meta_quantum_plugin.py:164 #, python-format -msgid "WMI job failed with status %(job_state)d. Error details: %(error)s" +msgid "Created network: %(net_id)s with flavor %(flavor)s" msgstr "" -#: quantum/plugins/hyperv/agent/utils.py:143 -#, python-format -msgid "" -"WMI job failed with status %(job_state)d. No error description available" +#: quantum/plugins/metaplugin/meta_quantum_plugin.py:170 +msgid "Failed to add flavor bindings" msgstr "" -#: quantum/plugins/hyperv/agent/utils.py:148 +#: quantum/plugins/metaplugin/meta_quantum_plugin.py:294 #, python-format -msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s" +msgid "Created router: %(router_id)s with flavor %(flavor)s" msgstr "" -#: quantum/plugins/hyperv/agent/utils.py:162 +#: quantum/plugins/metaplugin/meta_quantum_plugin.py:300 #, python-format -msgid "Failed creating port for %s" +msgid "Created router: %s" msgstr "" -#: quantum/plugins/hyperv/agent/utils.py:179 +#: quantum/plugins/metaplugin/proxy_quantum_plugin.py:67 #, python-format -msgid "" -"Failed to disconnect port %(switch_port_name)s from switch %(vswitch_name)s " -"with error %(ret_val)s" +msgid "Update subnet failed: %s" msgstr "" -#: quantum/plugins/hyperv/agent/utils.py:187 -#, python-format -msgid "" -"Failed to delete port %(switch_port_name)s from switch %(vswitch_name)s with" -" error %(ret_val)s" +#: quantum/plugins/metaplugin/proxy_quantum_plugin.py:74 +msgid "Subnet in remote have already deleted" msgstr "" -#: quantum/plugins/hyperv/agent/utils.py:194 +#: quantum/plugins/metaplugin/proxy_quantum_plugin.py:95 #, python-format -msgid "VSwitch not found: %s" +msgid "Update network failed: %s" msgstr "" -#: quantum/plugins/hyperv/agent/utils.py:253 -#, python-format -msgid "Setting vswitch %s in access mode (flat)" +#: quantum/plugins/metaplugin/proxy_quantum_plugin.py:102 +msgid "Network in remote have already deleted" msgstr "" -#: quantum/plugins/hyperv/agent/utils.py:257 +#: quantum/plugins/metaplugin/proxy_quantum_plugin.py:123 #, python-format -msgid "Adding VLAN %s to vswitch %s" +msgid "Update port failed: %s" msgstr "" -#: quantum/plugins/hyperv/agent/utils.py:263 -#, python-format -msgid "Removing VLAN %s from vswitch %s" +#: quantum/plugins/metaplugin/proxy_quantum_plugin.py:134 +msgid "Port in remote have already deleted" msgstr "" -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:122 -#, python-format -msgid "Device %(device)s up %(agent_id)s" +#: quantum/plugins/metaplugin/common/config.py:23 +msgid "List of plugins to load" msgstr "" -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:210 -#, python-format -msgid "Invalid tenant_network_type: %s. Service terminated!" +#: quantum/plugins/metaplugin/common/config.py:25 +msgid "List of L3 plugins to load" msgstr "" -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:215 -msgid "Linux Bridge Plugin initialization complete" +#: quantum/plugins/metaplugin/common/config.py:27 +msgid "Default flavor to use" msgstr "" -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:239 -#, python-format -msgid "Invalid network VLAN range: '%(entry)s' - %(ex)s. Service terminated!" +#: quantum/plugins/metaplugin/common/config.py:29 +msgid "Default L3 flavor to use" msgstr "" -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:298 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:343 -msgid "provider:network_type required" +#: quantum/plugins/metaplugin/common/config.py:31 +msgid "Supported extension aliases" msgstr "" -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:302 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:347 -msgid "provider:segmentation_id specified for flat network" +#: quantum/plugins/metaplugin/common/config.py:33 +msgid "A list of extensions, per plugin, to load." msgstr "" -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:308 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:353 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:370 -msgid "provider:segmentation_id required" +#: quantum/plugins/midonet/config.py:25 +msgid "MidoNet API server URI." msgstr "" -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:311 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:356 -msgid "provider:segmentation_id out of range (1 through 4094)" +#: quantum/plugins/midonet/config.py:27 +msgid "MidoNet admin username." msgstr "" -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:316 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:374 -msgid "provider:physical_network specified for local network" +#: quantum/plugins/midonet/config.py:30 +msgid "MidoNet admin password." msgstr "" -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:322 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:380 -msgid "provider:segmentation_id specified for local network" +#: quantum/plugins/midonet/config.py:33 +msgid "ID of the project that MidoNet admin userbelongs to." msgstr "" -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:328 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:386 -#, python-format -msgid "provider:network_type %s not supported" +#: quantum/plugins/midonet/config.py:37 +msgid "Virtual provider router ID." msgstr "" -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:334 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:392 -#, python-format -msgid "Unknown provider:physical_network %s" +#: quantum/plugins/midonet/config.py:40 +msgid "Virtual metadata router ID." msgstr "" -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:340 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:398 -msgid "provider:physical_network required" +#: quantum/plugins/midonet/config.py:43 +msgid "Operational mode. Internal dev use only." msgstr "" -#: quantum/plugins/linuxbridge/lb_quantum_plugin.py:361 -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:419 -msgid "Plugin does not support updating provider attributes" +#: quantum/plugins/midonet/midonet_lib.py:62 +#, python-format +msgid "" +"ChainManager.create_for_sg called: tenant_id=%(tenant_id)s " +"sg_id=%(sg_id)s sg_name=%(sg_name)s " msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:87 -msgid "Invalid Network ID, will lead to incorrect bridgename" +#: quantum/plugins/midonet/midonet_lib.py:79 +#, python-format +msgid "" +"ChainManager.delete_for_sg called: tenant_id=%(tenant_id)s " +"sg_id=%(sg_id)s sg_name=%(sg_name)s " msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:94 -msgid "Invalid VLAN ID, will lead to incorrect subinterface name" +#: quantum/plugins/midonet/midonet_lib.py:88 +#, python-format +msgid "ChainManager.delete_for_sg: deleting chain=%r" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:101 -msgid "Invalid Interface ID, will lead to incorrect tap device name" +#: quantum/plugins/midonet/midonet_lib.py:99 +#, python-format +msgid "" +"ChainManager.get_router_chains called: tenant_id=%(tenant_id)s " +"router_id=%(router_id)s" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:168 +#: quantum/plugins/midonet/midonet_lib.py:118 #, python-format msgid "" -"Creating subinterface %(interface)s for VLAN %(vlan_id)s on interface " -"%(physical_interface)s" +"ChainManager.create_router_chains called: tenant_id=%(tenant_id)s " +"router_id=%(router_id)s" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:180 +#: quantum/plugins/midonet/midonet_lib.py:133 #, python-format -msgid "Done creating subinterface %s" +msgid "ChainManager.get_sg_chains called: tenant_id=%(tenant_id)s sg_id=%(sg_id)s" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:217 +#: quantum/plugins/midonet/midonet_lib.py:152 #, python-format -msgid "Starting bridge %(bridge_name)s for subinterface %(interface)s" +msgid "ChainManager.get_router_chain_names called: router_id=%(router_id)s" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:231 +#: quantum/plugins/midonet/midonet_lib.py:167 #, python-format -msgid "Done starting bridge %(bridge_name)s for subinterface %(interface)s" +msgid "" +"PortGroupManager.create called: tenant_id=%(tenant_id)s sg_id=%(sg_id)s " +"sg_name=%(sg_name)s" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:247 +#: quantum/plugins/midonet/midonet_lib.py:176 #, python-format -msgid "Unable to add %(interface)s to %(bridge_name)s! Exception: %(e)s" +msgid "" +"PortGroupManager.delete called: tenant_id=%(tenant_id)s sg_id=%(sg_id)s " +"sg_name=%(sg_name)s" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:256 +#: quantum/plugins/midonet/midonet_lib.py:184 #, python-format -msgid "No mapping for physical network %s" +msgid "PortGroupManager.delete: deleting pg=%r" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:274 +#: quantum/plugins/midonet/midonet_lib.py:188 #, python-format -msgid "Tap device: %s does not exist on this host, skipped" +msgid "" +"PortGroupManager.get_for_sg called: tenant_id=%(tenant_id)s " +"sg_id=%(sg_id)s" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:291 +#: quantum/plugins/midonet/midonet_lib.py:197 #, python-format -msgid "Adding device %(tap_device_name)s to bridge %(bridge_name)s" +msgid "PortGroupManager.get_for_sg exiting: pg=%r" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:298 +#: quantum/plugins/midonet/midonet_lib.py:215 #, python-format -msgid "%(tap_device_name)s already exists on bridge %(bridge_name)s" +msgid "RuleManager.create_for_sg_rule called: rule=%r" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:327 +#: quantum/plugins/midonet/midonet_lib.py:241 +#: quantum/plugins/midonet/midonet_lib.py:274 #, python-format -msgid "Deleting bridge %s" +msgid "Don't know what to do with rule=%r" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:334 +#: quantum/plugins/midonet/midonet_lib.py:278 #, python-format -msgid "Done deleting bridge %s" +msgid "" +"RuleManager.create_for_sg_rule: adding accept rule %(rule_id) in " +"portgroup %(port_group_id)s" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:337 +#: quantum/plugins/midonet/midonet_lib.py:288 #, python-format -msgid "Cannot delete bridge %s, does not exist" +msgid "RuleManager.delete_for_sg_rule called: rule=%r" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:344 +#: quantum/plugins/midonet/midonet_lib.py:301 #, python-format -msgid "Removing device %(interface_name)s from bridge %(bridge_name)s" +msgid "RuleManager.delete_for_sg_rule: deleting rule %r" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:349 +#: quantum/plugins/midonet/plugin.py:48 #, python-format -msgid "Done removing device %(interface_name)s from bridge %(bridge_name)s" +msgid "MidoNet %(resource_type)s %(id)s could not be found" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:353 -#, python-format +#: quantum/plugins/midonet/plugin.py:84 msgid "" -"Cannot remove device %(interface_name)s bridge %(bridge_name)s does not " -"exist" +"No provider router and metadata device ids found. But skipping because " +"running in dev env." msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:359 -#, python-format -msgid "Deleting subinterface %s for vlan" +#: quantum/plugins/midonet/plugin.py:88 +msgid "" +"provider_router_id and metadata_router_id should be configured in the " +"plugin config file" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:366 +#: quantum/plugins/midonet/plugin.py:104 #, python-format -msgid "Done deleting subinterface %s" +msgid "MidonetPluginV2.create_subnet called: subnet=%r" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:405 -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:189 -msgid "network_delete received" +#: quantum/plugins/midonet/plugin.py:108 +msgid "MidoNet doesn't support IPv6." msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:476 -msgid "Unable to obtain MAC address for unique ID. Agent terminated!" +#: quantum/plugins/midonet/plugin.py:114 +msgid "MidoNet doesn't support multiple subnets on the same network." msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:480 +#: quantum/plugins/midonet/plugin.py:157 #, python-format -msgid "RPC agent_id: %s" +msgid "MidonetPluginV2.create_subnet exiting: sn_entry=%r" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:521 -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:553 +#: quantum/plugins/midonet/plugin.py:167 #, python-format -msgid "Port %s added" +msgid "MidonetPluginV2.get_subnet called: id=%(id)s fields=%(fields)s" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:527 -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:559 +#: quantum/plugins/midonet/plugin.py:189 #, python-format -msgid "Unable to get port details for %(device)s: %(e)s" +msgid "MidonetPluginV2.get_subnet exiting: qsubnet=%s" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:532 -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:565 +#: quantum/plugins/midonet/plugin.py:198 #, python-format -msgid "Port %(device)s updated. Details: %(details)s" +msgid "MidonetPluginV2.get_subnets called: filters=%(filters)r, fields=%(fields)r" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:544 -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:564 -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:574 -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:596 -#, python-format -msgid "Device %s not defined on plugin" +#: quantum/plugins/midonet/plugin.py:226 +msgid "MidonetPluginV2.create_subnet exiting" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:551 -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:582 +#: quantum/plugins/midonet/plugin.py:234 #, python-format -msgid "Attachment %s removed" +msgid "MidonetPluginV2.delete_subnet called: id=%s" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:557 -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:588 -#, python-format -msgid "port_removed failed for %(device)s: %(e)s" +#: quantum/plugins/midonet/plugin.py:273 +msgid "MidonetPluginV2.delete_subnet exiting" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:561 -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:593 +#: quantum/plugins/midonet/plugin.py:280 #, python-format -msgid "Port %s updated." -msgstr "" - -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:571 -msgid "LinuxBridge Agent RPC Daemon Started!" +msgid "MidonetPluginV2.create_network called: network=%r" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:594 -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:662 +#: quantum/plugins/midonet/plugin.py:284 #, python-format -msgid "" -"Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!" +msgid "Ignoring admin_state_up=False for network=%rOverriding with True" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:609 +#: quantum/plugins/midonet/plugin.py:304 #, python-format -msgid "Parsing physical_interface_mappings failed: %s. Agent terminated!" +msgid "MidonetPluginV2.create_network exiting: net=%r" msgstr "" -#: quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py:612 +#: quantum/plugins/midonet/plugin.py:313 #, python-format -msgid "Interface mappings: %s" +msgid "MidonetPluginV2.update_network called: id=%(id)r, network=%(network)r" msgstr "" -#: quantum/plugins/linuxbridge/common/config.py:28 -msgid "Network type for tenant networks (local, vlan, or none)" +#: quantum/plugins/midonet/plugin.py:319 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1191 +msgid "admin_state_up=False networks are not supported." msgstr "" -#: quantum/plugins/linuxbridge/common/config.py:39 -msgid "List of :" +#: quantum/plugins/midonet/plugin.py:334 +#, python-format +msgid "MidonetPluginV2.update_network exiting: net=%r" msgstr "" -#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:143 -#: quantum/plugins/openvswitch/ovs_db_v2.py:158 +#: quantum/plugins/midonet/plugin.py:342 #, python-format -msgid "" -"Reserving specific vlan %(vlan_id)s on physical network %(physical_network)s" -" outside pool" +msgid "MidonetPluginV2.get_network called: id=%(id)r, fields=%(fields)r" msgstr "" -#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:164 -#: quantum/plugins/openvswitch/ovs_db_v2.py:185 +#: quantum/plugins/midonet/plugin.py:354 #, python-format -msgid "" -"Releasing vlan %(vlan_id)s on physical network %(physical_network)s to pool" +msgid "MidonetPluginV2.get_network exiting: qnet=%r" msgstr "" -#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:168 -#: quantum/plugins/openvswitch/ovs_db_v2.py:181 +#: quantum/plugins/midonet/plugin.py:359 #, python-format msgid "" -"Releasing vlan %(vlan_id)s on physical network %(physical_network)s outside " -"pool" +"MidonetPluginV2.get_networks called: filters=%(filters)r, " +"fields=%(fields)r" msgstr "" -#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:195 -msgid "get_port_from_device() called" +#: quantum/plugins/midonet/plugin.py:380 +#, python-format +msgid "MidonetPluginV2.delete_network called: id=%r" msgstr "" -#: quantum/plugins/linuxbridge/db/l2network_db_v2.py:223 +#: quantum/plugins/midonet/plugin.py:386 #, python-format -msgid "set_port_status as %s called" +msgid "Failed to delete quantum db, while Midonet bridge=%rhad been deleted" msgstr "" -#: quantum/plugins/metaplugin/meta_quantum_plugin.py:39 +#: quantum/plugins/midonet/plugin.py:392 #, python-format -msgid "Flavor %(flavor)s could not be found" +msgid "MidonetPluginV2.create_port called: port=%r" msgstr "" -#: quantum/plugins/metaplugin/meta_quantum_plugin.py:43 -msgid "Failed to add flavor binding" +#: quantum/plugins/midonet/plugin.py:438 +#, python-format +msgid "MidonetPluginV2.create_port exiting: port_db_entry=%r" msgstr "" -#: quantum/plugins/metaplugin/meta_quantum_plugin.py:50 -msgid "Start initializing metaplugin" +#: quantum/plugins/midonet/plugin.py:444 +#, python-format +msgid "MidonetPluginV2.update_port called: id=%(id)s port=%(port)r" msgstr "" -#: quantum/plugins/metaplugin/meta_quantum_plugin.py:91 +#: quantum/plugins/midonet/plugin.py:450 #, python-format -msgid "default_flavor %s is not plugin list" +msgid "MidonetPluginV2.get_port called: id=%(id)s fields=%(fields)r" msgstr "" -#: quantum/plugins/metaplugin/meta_quantum_plugin.py:96 +#: quantum/plugins/midonet/plugin.py:464 #, python-format -msgid "default_l3_flavor %s is not plugin list" +msgid "MidonetPluginV2.get_port exiting: port_db_entry=%r" msgstr "" -#: quantum/plugins/metaplugin/meta_quantum_plugin.py:163 +#: quantum/plugins/midonet/plugin.py:470 #, python-format -msgid "Created network: %(net_id)s with flavor %(flavor)s" +msgid "MidonetPluginV2.get_ports called: filters=%(filters)s fields=%(fields)r" msgstr "" -#: quantum/plugins/metaplugin/meta_quantum_plugin.py:169 -msgid "Failed to add flavor bindings" +#: quantum/plugins/midonet/plugin.py:488 +#, python-format +msgid "" +"MidonetPluginV2.delete_port called: id=%(id)s " +"l3_port_check=%(l3_port_check)r" msgstr "" -#: quantum/plugins/metaplugin/meta_quantum_plugin.py:293 +#: quantum/plugins/midonet/plugin.py:522 #, python-format -msgid "Created router: %(router_id)s with flavor %(flavor)s" +msgid "MidonetPluginV2.create_router called: router=%r" msgstr "" -#: quantum/plugins/metaplugin/meta_quantum_plugin.py:299 +#: quantum/plugins/midonet/plugin.py:525 #, python-format -msgid "Created router: %s" +msgid "Ignoreing admin_state_up=False for router=%r" msgstr "" -#: quantum/plugins/metaplugin/proxy_quantum_plugin.py:66 +#: quantum/plugins/midonet/plugin.py:566 #, python-format -msgid "Update subnet failed: %s" +msgid "MidonetPluginV2.create_router exiting: qrouter=%r" msgstr "" -#: quantum/plugins/metaplugin/proxy_quantum_plugin.py:73 -msgid "Subnet in remote have already deleted" +#: quantum/plugins/midonet/plugin.py:571 +#, python-format +msgid "MidonetPluginV2.update_router called: id=%(id)s router=%(router)r" +msgstr "" + +#: quantum/plugins/midonet/plugin.py:575 +msgid "admin_state_up=False routers are not supported." msgstr "" -#: quantum/plugins/metaplugin/proxy_quantum_plugin.py:94 +#: quantum/plugins/midonet/plugin.py:696 #, python-format -msgid "Update network failed: %s" +msgid "MidonetPluginV2.update_router exiting: qrouter=%r" msgstr "" -#: quantum/plugins/metaplugin/proxy_quantum_plugin.py:101 -msgid "Network in remote have already deleted" +#: quantum/plugins/midonet/plugin.py:701 +#, python-format +msgid "MidonetPluginV2.delete_router called: id=%s" msgstr "" -#: quantum/plugins/metaplugin/proxy_quantum_plugin.py:122 +#: quantum/plugins/midonet/plugin.py:725 #, python-format -msgid "Update port failed: %s" +msgid "MidonetPluginV2.delete_router exiting: result=%s" msgstr "" -#: quantum/plugins/metaplugin/proxy_quantum_plugin.py:133 -msgid "Port in remote have already deleted" +#: quantum/plugins/midonet/plugin.py:730 +#, python-format +msgid "MidonetPluginV2.get_router called: id=%(id)s fields=%(fields)r" msgstr "" -#: quantum/plugins/metaplugin/common/config.py:23 -msgid "List of plugins to load" +#: quantum/plugins/midonet/plugin.py:739 +#, python-format +msgid "MidonetPluginV2.get_router exiting: qrouter=%r" msgstr "" -#: quantum/plugins/metaplugin/common/config.py:25 -msgid "List of L3 plugins to load" +#: quantum/plugins/midonet/plugin.py:744 +#, python-format +msgid "MidonetPluginV2.get_routers called: filters=%(filters)s fields=%(fields)r" msgstr "" -#: quantum/plugins/metaplugin/common/config.py:27 -msgid "Default flavor to use" +#: quantum/plugins/midonet/plugin.py:759 +#, python-format +msgid "" +"MidonetPluginV2.add_router_interface called: router_id=%(router_id)s " +"interface_info=%(interface_info)r" msgstr "" -#: quantum/plugins/metaplugin/common/config.py:29 -msgid "Default L3 flavor to use" +#: quantum/plugins/midonet/plugin.py:804 +#, python-format +msgid "MidonetPluginV2.add_router_interface exiting: qport=%r" msgstr "" -#: quantum/plugins/metaplugin/common/config.py:31 -msgid "Supported extension aliases" +#: quantum/plugins/midonet/plugin.py:810 +#, python-format +msgid "" +"MidonetPluginV2.remove_router_interface called: router_id=%(router_id)s " +"interface_info=%(interface_info)r" msgstr "" -#: quantum/plugins/metaplugin/common/config.py:33 -msgid "A list of extensions, per plugin, to load." +#: quantum/plugins/midonet/plugin.py:866 +#, python-format +msgid "Deleting route=%r ..." +msgstr "" + +#: quantum/plugins/midonet/plugin.py:874 +msgid "MidonetPluginV2.remove_router_interface exiting" +msgstr "" + +#: quantum/plugins/midonet/plugin.py:877 +#, python-format +msgid "" +"MidonetPluginV2.update_floatingip called: id=%(id)s " +"floatingip=%(floatingip)s " +msgstr "" + +#: quantum/plugins/midonet/plugin.py:955 +#, python-format +msgid "chains=%r" +msgstr "" + +#: quantum/plugins/midonet/plugin.py:960 quantum/plugins/midonet/plugin.py:967 +#, python-format +msgid "deleting rule=%r" +msgstr "" + +#: quantum/plugins/midonet/plugin.py:974 +#, python-format +msgid "MidonetPluginV2.update_floating_ip exiting: fip=%s" +msgstr "" + +#: quantum/plugins/midonet/plugin.py:983 +#, python-format +msgid "" +"MidonetPluginV2.create_security_group called: " +"security_group=%(security_group)s default_sg=%(default_sg)s " +msgstr "" + +#: quantum/plugins/midonet/plugin.py:1001 +#, python-format +msgid "MidonetPluginV2.create_security_group exiting: sg_db_entry=%r" +msgstr "" + +#: quantum/plugins/midonet/plugin.py:1007 +#, python-format +msgid "MidonetPluginV2.delete_security_group called: id=%s" +msgstr "" + +#: quantum/plugins/midonet/plugin.py:1036 +#, python-format +msgid "" +"MidonetPluginV2.get_security_groups called: filters=%(filters)r " +"fields=%(fields)r" msgstr "" -#: quantum/plugins/nec/nec_plugin.py:121 +#: quantum/plugins/midonet/plugin.py:1043 +#, python-format +msgid "" +"MidonetPluginV2.get_security_group called: id=%(id)s fields=%(fields)r " +"tenant_id=%(tenant_id)s" +msgstr "" + +#: quantum/plugins/midonet/plugin.py:1050 +#, python-format +msgid "" +"MidonetPluginV2.create_security_group_rule called: " +"security_group_rule=%(security_group_rule)r" +msgstr "" + +#: quantum/plugins/midonet/plugin.py:1060 +#, python-format +msgid "MidonetPluginV2.create_security_group_rule exiting: rule_db_entry=%r" +msgstr "" + +#: quantum/plugins/midonet/plugin.py:1065 +#, python-format +msgid "MidonetPluginV2.delete_security_group_rule called: sgrid=%s" +msgstr "" + +#: quantum/plugins/midonet/plugin.py:1080 +#, python-format +msgid "" +"MidonetPluginV2.get_security_group_rules called: filters=%(filters)r " +"fields=%(fields)r" +msgstr "" + +#: quantum/plugins/midonet/plugin.py:1087 +#, python-format +msgid "" +"MidonetPluginV2.get_security_group_rule called: id=%(id)s " +"fields=%(fields)r" +msgstr "" + +#: quantum/plugins/nec/nec_plugin.py:161 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:125 +#: quantum/plugins/nec/nec_plugin.py:165 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:129 +#: quantum/plugins/nec/nec_plugin.py:169 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:148 +#: quantum/plugins/nec/nec_plugin.py:188 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:156 +#: quantum/plugins/nec/nec_plugin.py:194 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: quantum/plugins/nec/nec_plugin.py:176 +#: quantum/plugins/nec/nec_plugin.py:212 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: quantum/plugins/nec/nec_plugin.py:180 +#: quantum/plugins/nec/nec_plugin.py:216 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:200 +#: quantum/plugins/nec/nec_plugin.py:236 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:216 +#: quantum/plugins/nec/nec_plugin.py:256 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: quantum/plugins/nec/nec_plugin.py:232 +#: quantum/plugins/nec/nec_plugin.py:272 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:282 +#: quantum/plugins/nec/nec_plugin.py:323 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:296 +#: quantum/plugins/nec/nec_plugin.py:338 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: quantum/plugins/nec/nec_plugin.py:314 +#: quantum/plugins/nec/nec_plugin.py:356 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: quantum/plugins/nec/nec_plugin.py:339 +#: quantum/plugins/nec/nec_plugin.py:380 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:353 +#: quantum/plugins/nec/nec_plugin.py:400 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:370 +#: quantum/plugins/nec/nec_plugin.py:429 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:426 +#: quantum/plugins/nec/nec_plugin.py:492 msgid "" -"_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is " -"False." +"_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" +" False." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:430 -msgid "" -"_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." +#: quantum/plugins/nec/nec_plugin.py:496 +msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:434 +#: quantum/plugins/nec/nec_plugin.py:500 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:438 +#: quantum/plugins/nec/nec_plugin.py:504 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:444 +#: quantum/plugins/nec/nec_plugin.py:510 msgid "" -"_activate_packet_filter_if_ready(): skip, ofc_packet_filter already exists." +"_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " +"exists." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:454 +#: quantum/plugins/nec/nec_plugin.py:519 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: quantum/plugins/nec/nec_plugin.py:467 +#: quantum/plugins/nec/nec_plugin.py:532 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:475 +#: quantum/plugins/nec/nec_plugin.py:538 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: quantum/plugins/nec/nec_plugin.py:486 +#: quantum/plugins/nec/nec_plugin.py:549 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:502 +#: quantum/plugins/nec/nec_plugin.py:565 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:525 +#: quantum/plugins/nec/nec_plugin.py:589 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: quantum/plugins/nec/nec_plugin.py:558 +#: quantum/plugins/nec/nec_plugin.py:635 +#, python-format +msgid "" +"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " +"=> %(ret)s." +msgstr "" + +#: quantum/plugins/nec/nec_plugin.py:666 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: quantum/plugins/nec/ofc_manager.py:46 +#: quantum/plugins/nec/nec_plugin.py:682 +#, python-format +msgid "" +"update_ports(): ignore port_removed message due to portinfo for " +"port_id=%s was not registered" +msgstr "" + +#: quantum/plugins/nec/nec_plugin.py:687 #, python-format -msgid "NotFound %(resource)s for quantum_id=%(quantum_id)s." +msgid "" +"update_ports(): ignore port_removed message received from different host " +"(registered_datapath_id=%(registered)s, " +"received_datapath_id=%(received)s)." msgstr "" -#: quantum/plugins/nec/agent/nec_quantum_agent.py:62 +#: quantum/plugins/nec/agent/nec_quantum_agent.py:55 #, python-format -msgid "Update ports: added=%(port_added)s, removed=%(port_removed)s" +msgid "Update ports: added=%(added)s, removed=%(removed)s" msgstr "" -#: quantum/plugins/nec/agent/nec_quantum_agent.py:75 +#: quantum/plugins/nec/agent/nec_quantum_agent.py:67 msgid "update_ports() failed." msgstr "" -#: quantum/plugins/nec/agent/nec_quantum_agent.py:104 +#: quantum/plugins/nec/agent/nec_quantum_agent.py:81 +#, python-format +msgid "port_update received: %s" +msgstr "" + +#: quantum/plugins/nec/agent/nec_quantum_agent.py:221 msgid "No port changed." msgstr "" -#: quantum/plugins/nec/common/config.py:25 -#: quantum/plugins/openvswitch/common/config.py:26 -#: quantum/plugins/ryu/common/config.py:22 +#: quantum/plugins/nec/common/config.py:27 +#: quantum/plugins/openvswitch/common/config.py:29 +#: quantum/plugins/ryu/common/config.py:24 msgid "Integration bridge to use" msgstr "" @@ -4920,1069 +5561,2590 @@ msgstr "" #: quantum/plugins/nec/common/ofc_client.py:57 #, python-format -msgid "Client request: %(method)s %(action)s [%(body)s]" +msgid "Client request: %(host)s:%(port)s %(method)s %(action)s [%(body)s]" msgstr "" -#: quantum/plugins/nec/common/ofc_client.py:75 +#: quantum/plugins/nec/common/ofc_client.py:76 #, python-format msgid "OFC returns [%(status)s:%(data)s]" msgstr "" -#: quantum/plugins/nec/common/ofc_client.py:85 +#: quantum/plugins/nec/common/ofc_client.py:86 msgid "An operation on OFC is failed." msgstr "" -#: quantum/plugins/nec/common/ofc_client.py:88 +#: quantum/plugins/nec/common/ofc_client.py:89 #, python-format msgid "Failed to connect OFC : %s" msgstr "" -#: quantum/plugins/nec/db/api.py:82 +#: quantum/plugins/nec/db/api.py:129 #, python-format msgid "_del_ofc_item(): NotFound item (model=%(model)s, id=%(id)s) " msgstr "" -#: quantum/plugins/nec/db/api.py:118 +#: quantum/plugins/nec/db/api.py:142 +#, python-format +msgid "NotFound %(resource)s for quantum_id=%(id)s." +msgstr "" + +#: quantum/plugins/nec/db/api.py:168 +#, python-format +msgid "_del_ofc_item(): NotFound item (resource=%(resource)s, id=%(id)s) " +msgstr "" + +#: quantum/plugins/nec/db/api.py:201 #, python-format msgid "del_portinfo(): NotFound portinfo for port_id: %s" msgstr "" +#: quantum/plugins/nec/db/api.py:207 +#: quantum/plugins/openvswitch/ovs_db_v2.py:314 +#, python-format +msgid "get_port_with_securitygroups() called:port_id=%s" +msgstr "" + #: quantum/plugins/nec/db/nec_plugin_base.py:60 #, python-format msgid "Multiple packet_filters match for %s" msgstr "" -#: quantum/plugins/nec/drivers/__init__.py:33 +#: quantum/plugins/nec/drivers/__init__.py:35 #, python-format msgid "Loading OFC driver: %s" msgstr "" -#: quantum/plugins/nec/extensions/packetfilter.py:32 +#: quantum/plugins/nec/extensions/packetfilter.py:33 msgid "Number of packet_filters allowed per tenant, -1 for unlimited" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:97 +#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:36 +#, python-format +msgid "Unable to fetch NVP version from response headers:%s" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:111 #, python-format msgid "NVPApiHelper.request() returns \"%s\"" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:110 +#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:124 #, python-format msgid "Request timed out: %(method)s to %(url)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:120 +#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:134 #, python-format msgid "Received error code: %s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:121 +#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:135 #, python-format msgid "Server Error Message: %s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:127 +#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:141 #, python-format msgid "" "%(method)s to %(url)s, unexpected response code: %(status)d (content = " "'%(body)s')" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:187 +#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:212 msgid "Server denied session's authentication credentials." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:191 +#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:216 msgid "An entity referenced in the request was not found." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:195 +#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:220 msgid "Request conflicts with configuration on a different entity." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:200 +#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:225 msgid "" "Request could not completed because the associated resource could not be " "reached." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:205 +#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:230 msgid "The request is forbidden from accessing the referenced resource." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:210 +#: quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py:235 msgid "The request has timed out." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:92 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:122 #, python-format -msgid "Cluster options: %s" +msgid "Cluster options:%s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:146 -#, python-format +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:131 msgid "" -"Invalid connection parameters for controller %(conn)s in cluster %(name)s" +"Overlapping IPs must be enabled in order to setup the metadata access " +"network. Metadata access in routed mode will not work with this " +"configuration" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:174 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:159 #, python-format -msgid "Default cluster name not specified. Using first cluster:%s" +msgid "" +"Invalid connection parameters for controller %(ctrl)s in cluster " +"%(cluster)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:177 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:167 #, python-format msgid "" -"Default cluster name %(def_cluster_name)s. Using first " -"cluster:%(first_cluster_name)s" +"No controller connection specified in cluster configuration. Please " +"ensure at least a value for 'nvp_controller_connection' is specified in " +"the [CLUSTER:%s] section" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:203 -#, python-format -msgid "Looking for nova zone: %s" +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:275 +msgid "" +"No cluster specified in NVP plugin configuration. Unable to start. Please" +" ensure at least a [CLUSTER:] section is specified in the " +"NVP Plugin configuration file." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:205 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:320 #, python-format -msgid "Looking for nova zone %(novazone_id)s in cluster: %(x)s" +msgid "Unable to process default l2 gw service:%s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:210 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:355 #, python-format -msgid "Unable to find cluster config entry for nova zone: %s" +msgid "Created NVP router port:%s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:250 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:357 #, python-format -msgid "%s required" -msgstr "" - -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:254 -msgid "Segmentation ID cannot be specified with flat network type" +msgid "Unable to create port on NVP logical router %s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:258 -msgid "Segmentation ID must be specified with vlan network type" +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:360 +#, python-format +msgid "" +"Unable to create logical router port for quantum port id %(port_id)s on " +"router %(router_id)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:262 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:382 #, python-format -msgid "%s out of range (1 to 4094)" +msgid "Attached %(att)s to NVP router port %(port)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:271 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:388 #, python-format -msgid "%(net_type_param)s %(net_type_value)s not supported" +msgid "" +"Unable to plug attachment in NVP logical router port %(r_port_id)s, " +"associated with Quantum %(q_port_id)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:303 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:394 #, python-format -msgid "No switch has available ports (%d checked)" +msgid "" +"Unable to plug attachment in router port %(r_port_id)s for quantum port " +"id %(q_port_id)s on router %(router_id)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:324 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:465 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:501 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:694 #, python-format -msgid "Maximum number of logical ports reached for logical network %s" +msgid "" +"NVP plugin does not support regular VIF ports on external networks. Port " +"%s will be down." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:342 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:486 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:568 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:715 #, python-format -msgid "get_all_networks() completed for tenant %(tenant_id)s: %(networks)s" +msgid "" +"_nvp_create_port completed for port %(name)s on network %(network_id)s. " +"The new port id is %(id)s." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:394 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:490 #, python-format -msgid "delete_network completed for tenant: %s" +msgid "An exception occured while plugging the interface into network:%s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:411 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:508 #, python-format -msgid "Returning pairs for network: %s" +msgid "Port '%s' was already deleted on NVP platform" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:438 -msgid "Unable to get lswitches" +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:517 +#, python-format +msgid "_nvp_delete_port completed for port %(port_id)s on network %(net_id)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:475 -msgid "Unable to get logical switches" +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:523 +#, python-format +msgid "port %s not found in NVP" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:505 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:542 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1015 #, python-format msgid "" -"Found %s logical switches not bound to Quantum networks. Quantum and NVP are" -" potentially out of sync" +"Ignoring exception as this means the peer for port '%s' has already been " +"deleted." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:509 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:554 #, python-format -msgid "get_networks() completed for tenant %s" +msgid "" +"It is not allowed to create router interface ports on external networks " +"as '%s'" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:526 -msgid "admin_state_up=False networks are not supported." +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:573 +msgid "An exception occured while plugging the interface" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:587 -msgid "Unable to get ports" +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:582 +#, python-format +msgid "" +"device_id field must be populated in order to create an external gateway " +"port for network %s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:612 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:590 #, python-format -msgid "Quantum logical port %s was not found on NVP" +msgid "The gateway port for the router %s was not found on the NVP backend" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:618 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:636 #, python-format msgid "" -"Found %s logical ports not bound to Quantum ports. Quantum and NVP are " -"potentially out of sync" +"_nvp_create_ext_gw_port completed on external network %(ext_net_id)s, " +"attached to router:%(router_id)s. NVP port id is %(nvp_port_id)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:688 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:675 #, python-format -msgid "Number of available ports for network %s exhausted" +msgid "Logical router resource %s not found on NVP platform" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:695 -#, python-format -msgid "An exception occured while plugging the interface in NVP for port %s" +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:679 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1891 +msgid "Unable to update logical routeron NVP Platform" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:700 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:681 #, python-format -msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)" +msgid "" +"_nvp_delete_ext_gw_port completed on external network %(ext_net_id)s, " +"attached to router:%(router_id)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:728 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:720 #, python-format -msgid "Update port request: %s" +msgid "An exception occured while plugging the gateway interface into network:%s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:744 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:758 #, python-format -msgid "Unable to retrieve port status for: %s." +msgid "Unable to find NVP uuid for Quantum port %s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:759 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:775 #, python-format -msgid "delete_port() completed for tenant: %s" +msgid "Looking for nova zone: %s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:778 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:777 #, python-format -msgid "Port details for tenant %(tenant_id)s: %(quantum_db)s" +msgid "Looking for nova zone %(novazone_id)s in cluster: %(x)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:122 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:782 #, python-format -msgid "NVP controller cluster version: %s" +msgid "Unable to find cluster config entry for nova zone: %s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:157 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:822 #, python-format -msgid "Issuing request to cluster: %s" +msgid "%s required" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:171 -#, python-format -msgid "Looking for lswitch with port id '%(port_id)s' on: %(c)s" +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:826 +msgid "Segmentation ID cannot be specified with flat network type" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:176 -#, python-format -msgid "get_port_cluster_and_url, exception: %s" +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:830 +msgid "Segmentation ID must be specified with vlan network type" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:219 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:834 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:845 #, python-format -msgid "" -"An error occured while fetching logical switches for Quantum network %s" +msgid "%s out of range (1 to 4094)" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:256 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:847 #, python-format -msgid "Created logical switch: %s" +msgid "%(net_type_param)s %(net_type_value)s not supported" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:273 -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:327 -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:343 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:879 #, python-format -msgid "Network not found, Error: %s" +msgid "No switch has available ports (%d checked)" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:354 -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:399 -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:412 -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:456 -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:527 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:901 #, python-format -msgid "Port or Network not found, Error: %s" +msgid "Maximum number of logical ports reached for logical network %s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:367 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:920 #, python-format -msgid "Looking for port with q_tag '%(quantum_tag)s' on: %(lswitch)s" +msgid "get_all_networks() completed for tenant %(tenant_id)s: %(networks)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:379 -msgid "Port or Network not found" +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:936 +#, python-format +msgid "" +"Network with admin_state_up=False are not yet supported by this plugin. " +"Ignoring setting for network %s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:388 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:997 #, python-format -msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s" +msgid "A nvp lport identifier was not found for quantum port '%s'" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:404 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1028 #, python-format -msgid "get_port() %(network)s %(port)s" +msgid "delete_network completed for tenant: %s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:461 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1031 #, python-format -msgid "Updated logical port %(result)s on logical swtich %(uuid)s" +msgid "Did not found lswitch %s in NVP" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:489 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1047 #, python-format -msgid "Logical switch not found, Error: %s" +msgid "Returning pairs for network: %s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:493 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1078 #, python-format -msgid "Created logical port %(result)s on logical swtich %(uuid)s" +msgid "" +"Current network status:%(nvp_net_status)s; Status in Quantum " +"DB:%(quantum_status)s" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1087 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1141 +msgid "Unable to get logical switches" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:506 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1155 #, python-format -msgid "Port not found, Error: %s" +msgid "Logical Switch %s found in quantum database but not in NVP." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:530 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1170 #, python-format -msgid "Conflict while making attachment to port, Error: %s" +msgid "" +"Found %s logical switches not bound to Quantum networks. Quantum and NVP " +"are potentially out of sync" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:116 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1174 #, python-format -msgid "[%d] no API providers currently available." +msgid "get_networks() completed for tenant %s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:119 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1258 #, python-format -msgid "[%d] Waiting to acquire API client connection." +msgid "Lswitch %s not found in NVP" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:123 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1268 +msgid "Unable to get ports" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1295 #, python-format -msgid "" -"[%(rid)d] Connection %(conn)s idle for %(sec)0.2f seconds; reconnecting." +msgid "Quantum logical port %s was not found on NVP" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:132 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1302 #, python-format msgid "" -"[%(rid)d] Acquired connection %(conn)s. %(qsize)d connection(s) available." +"Found %s logical ports not bound to Quantum ports. Quantum and NVP are " +"potentially out of sync" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:152 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1370 +msgid "Unable to create port or set port attachment in NVP." +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1375 #, python-format -msgid "" -"[%(rid)d] Released connection %(conn)s is not an API provider for the " -"cluster" +msgid "create_port completed on NVP for tenant %(tenant_id)s: (%(id)s)" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:161 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1441 #, python-format -msgid "[%(rid)d] Connection returned in bad state, reconnecting to %(conn)s" +msgid "Update port request: %s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:186 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1465 #, python-format -msgid "" -"[%(rid)d] Released connection %(conn)s. %(qsize)d connection(s) available." +msgid "Unable to retrieve port status for:%s." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:196 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1573 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1622 #, python-format -msgid "Login request for an invalid connection: '%s'" +msgid "Network '%s' is not a valid external network" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:207 -msgid "Waiting for auth to complete" +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1587 +msgid "Unable to create logical router on NVP Platform" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:249 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1633 #, python-format -msgid "Invalid conn_params value: '%s'" +msgid "Logical router %s not found on NVP Platform" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client_eventlet.py:149 -#, python-format -msgid "NvpApiClient: login error \"%s\"" +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1636 +msgid "Unable to update logical router on NVP Platform" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client_eventlet.py:154 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1656 #, python-format -msgid "Saving new authentication cookie '%s'" +msgid "Logical router '%s' not found on NVP Platform" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/common.py:30 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1660 +msgid "Unable to delete logical routeron NVP Platform" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1684 #, python-format -msgid "_conn_str() invalid connection type: %s" +msgid "" +"Current router status:%(router_status)s;Status in Quantum " +"DB:%(db_router_status)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:90 -msgid "No API connections available" +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1692 +msgid "Unable to get logical router" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:95 -#, python-format -msgid "[%(rid)d] Issuing - request %(conn)s" +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1715 +msgid "Unable to get logical routers from NVP controller" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:120 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1737 #, python-format -msgid "Setting X-Nvp-Wait-For-Config-Generation request header: '%s'" +msgid "" +"Found %s logical routers not bound to Quantum routers. Quantum and NVP " +"are potentially out of sync" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:125 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1767 #, python-format -msgid "[%(rid)d] Exception issuing request: %(e)s" +msgid "" +"The port %(port_id)s, connected to the router %(router_id)s was not found" +" on the NVP backend." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:132 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1799 #, python-format msgid "" -"[%(rid)d] Completed request '%(conn)s': %(status)s (%(sec)0.2f seconds)" +"Add_router_interface completed for subnet:%(subnet_id)s and " +"router:%(router_id)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:141 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1846 #, python-format -msgid "Reading X-Nvp-config-Generation response header: '%s'" +msgid "" +"The port %(port_id)s, connected to the router %(router_id)s was not found" +" on the NVP backend" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:170 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1859 #, python-format -msgid "[%d] Maximum redirects exceeded, aborting request" +msgid "" +"Unable to find NVP logical router port for Quantum port id:%s. Was this " +"port ever paired with a logical router?" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:180 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1887 #, python-format -msgid "[%(rid)d] Redirecting request to: %(conn)s" -msgstr "" - -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:191 -#, python-format -msgid "[%(rid)d] Request '%(method) %(url)s' received: %(status)s" +msgid "Logical router port resource %s not found on NVP platform" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:195 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1914 #, python-format -msgid "Server error return: %s" +msgid "" +"An error occurred while removing NAT rules on the NVP platform for " +"floating ip:%s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:199 -msgid "Invalid server response" +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1920 +msgid "An incorrect number of matching NAT rules was found on the NVP platform" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:202 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1987 #, python-format -msgid "[%(rid)d] Failed request '%(conn)s': '%(msg)s' (%(sec)0.2f seconds)" +msgid "Address list for NVP logical router port:%s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:236 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:2011 #, python-format -msgid "[%d] Received redirect status without location header field" +msgid "" +"An error occurred while creating NAT rules on the NVP platform for " +"floating ip:%(floating_ip)s mapped to internal ip:%(internal_ip)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:253 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:2053 #, python-format -msgid "[%(rid)d] Received invalid redirect location: '%(url)s'" +msgid "The port '%s' is not associated with floating IPs" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:257 +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:2079 #, python-format -msgid "[%(rid)d] Received malformed redirect location: %(url)s" +msgid "" +"Create_l2_gw_service did not return an uuid for the newly created " +"resource:%s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request_eventlet.py:111 -msgid "Joining an invalid green thread" +#: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:2099 +msgid "" +"Unable to remove gateway service from NVP plaform - the resource was not " +"found" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request_eventlet.py:131 +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:48 #, python-format -msgid "[%d] Request timeout." -msgstr "" - -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request_eventlet.py:132 -msgid "Request timeout" +msgid "" +"Network Gateway '%(gateway_id)s' still has active mappings with one or " +"more quantum networks." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request_eventlet.py:153 +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:53 #, python-format -msgid "[%(rid)d] Completed request '%(method)s %(url)s': %(status)s" +msgid "" +"Port '%(port_id)s' is owned by '%(device_owner)s' and therefore cannot be" +" deleted directly via the port API." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request_eventlet.py:160 +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:58 #, python-format -msgid "[%(rid)d] Error while handling request: %(req)s" +msgid "" +"The specified mapping '%(mapping)s' is already in use on network gateway " +"'%(gateway_id)s'." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request_eventlet.py:216 +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:63 #, python-format -msgid "[%(rid)d] Failed to parse API provider: %(e)s" -msgstr "" - -#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:22 msgid "" -"Maximum number of ports of a logical switch on a bridged transport zone " -"(default 64)" +"Multiple network connections found on '%(gateway_id)s' with provided " +"criteria." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:25 +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:68 +#, python-format msgid "" -"Maximum number of ports of a logical switch on an overlay transport zone " -"(default 64)" +"The connection %(network_mapping_info)s was not found on the network " +"gateway '%(network_gateway_id)s'" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:28 -msgid "Maximum concurrent connections" +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:73 +#, python-format +msgid "The network gateway %(gateway_id)s cannot be updated or deleted" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:30 +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:153 msgid "" -"Number of seconds a generation id should be valid for (default -1 meaning do" -" not time out)" +"A network identifier must be specified when connecting a network to a " +"network gateway. Unable to complete operation" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:33 -msgid "Default cluster name" +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:159 +#, python-format +msgid "" +"Invalid keys found among the ones provided in request body: " +"%(connection_attrs)s." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:38 +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:165 msgid "" -"This is uuid of the default NVP Transport zone that will be used for " -"creating tunneled isolated \"Quantum\" networks. It needs to be created in " -"NVP before starting Quantum with the nvp plugin." +"In order to specify a segmentation id the segmentation type must be " +"specified as well" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:43 -msgid "" -"Optional paramter identifying the UUID of the cluster in NVP. This can be " -"retrieved from NVP management console \"admin\" section." +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:169 +msgid "Cannot specify a segmentation id when the segmentation type is flat" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:47 -msgid "" -"Optional parameter identifying the Nova \"zone\" that maps to this NVP " -"cluster." +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:218 +#, python-format +msgid "Created network gateway with id:%s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:50 -msgid "" -"Describes a connection to a single NVP controller. A different connection " -"for each controller in the cluster can be specified; there must be at least " -"one connection per cluster." +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:231 +#, python-format +msgid "Updated network gateway with id:%s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/common/exceptions.py:24 +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:246 #, python-format -msgid "An unexpected error occurred in the NVP Plugin:%(err_msg)s" +msgid "Network gateway '%s' was destroyed." msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/common/exceptions.py:28 +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:256 #, python-format -msgid "Invalid NVP connection parameters: %(conn_params)s" +msgid "Connecting network '%(network_id)s' to gateway '%(network_gateway_id)s'" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/common/exceptions.py:32 +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:297 #, python-format -msgid "Unable to find cluster config entry for nova zone: %(nova_zone)s" +msgid "" +"Requested network '%(network_id)s' not found.Unable to create network " +"connection on gateway '%(network_gateway_id)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/common/exceptions.py:37 +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:305 #, python-format msgid "" -"Unable to create port on network %(network)s. Maximum number of ports " -"reached" +"Gateway port for '%(network_gateway_id)s' created on network " +"'%(network_id)s':%(port_id)s" msgstr "" -#: quantum/plugins/nicira/nicira_nvp_plugin/common/exceptions.py:42 -msgid "Quantum state has diverged from the networking backend!" +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:322 +#, python-format +msgid "Ensured no Ip addresses are configured on port %s" msgstr "" -#: quantum/plugins/openvswitch/ovs_db_v2.py:202 +#: quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py:332 #, python-format -msgid "Skipping unreasonable tunnel ID range %(tun_min)s:%(tun_max)s" +msgid "" +"Disconnecting network '%(network_id)s' from gateway " +"'%(network_gateway_id)s'" msgstr "" -#: quantum/plugins/openvswitch/ovs_db_v2.py:221 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvp_cluster.py:87 #, python-format -msgid "Removing tunnel %s from pool" +msgid "" +"default_tz_uuid:%(default_tz_uuid)s is not a valid UUID in the cluster " +"%(cluster_name)s. Network operations might not work properly in this " +"cluster" msgstr "" -#: quantum/plugins/openvswitch/ovs_db_v2.py:248 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvp_cluster.py:98 #, python-format -msgid "Reserving tunnel %s from pool" +msgid "" +"default_l3_gw_service_uuid:%(l3_gw_service_uuid)s is not a valid UUID in " +"the cluster %(cluster_name)s. Logical router operations might not work " +"properly in this cluster" msgstr "" -#: quantum/plugins/openvswitch/ovs_db_v2.py:262 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvp_cluster.py:109 #, python-format -msgid "Reserving specific tunnel %s from pool" +msgid "" +"default_l2_gw_node_uuid:%(l2_gw_service_uuid)s is not a valid UUID in the" +" cluster %(cluster_name)s." msgstr "" -#: quantum/plugins/openvswitch/ovs_db_v2.py:265 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:149 #, python-format -msgid "Reserving specific tunnel %s outside pool" +msgid "Specified name:'%s' exceeds maximum length. It will be truncated on NVP" msgstr "" -#: quantum/plugins/openvswitch/ovs_db_v2.py:287 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:177 #, python-format -msgid "Releasing tunnel %s outside pool" +msgid "NVP controller cluster version: %s" msgstr "" -#: quantum/plugins/openvswitch/ovs_db_v2.py:289 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:216 #, python-format -msgid "Releasing tunnel %s to pool" +msgid "Issuing request to cluster: %s" msgstr "" -#: quantum/plugins/openvswitch/ovs_db_v2.py:291 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:230 #, python-format -msgid "tunnel_id %s not found" +msgid "Looking for lswitch with port id '%(port_id)s' on: %(c)s" msgstr "" -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:117 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:235 #, python-format -msgid "Device %(device)s up on %(agent_id)s" +msgid "get_port_cluster_and_url, exception: %s" msgstr "" -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:232 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:280 #, python-format -msgid "Invalid tenant_network_type: %s. Agent terminated!" +msgid "An error occured while fetching logical switches for Quantum network %s" msgstr "" -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:242 -msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:321 +#, python-format +msgid "Created logical switch: %s" msgstr "" -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:293 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:336 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:590 #, python-format -msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!" +msgid "Network not found, Error: %s" msgstr "" -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:297 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:376 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:413 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:426 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:439 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:453 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:466 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:514 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:540 #, python-format -msgid "Tunnel ID ranges: %s" +msgid "" +"An exception occured while communicating with the NVP controller for " +"cluster:%s" msgstr "" -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:361 -msgid "GRE networks are not enabled" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:607 +#, python-format +msgid "Logical switch: %s not found" msgstr "" -#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:364 -msgid "provider:physical_network specified for GRE network" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:610 +msgid "An error occurred while querying logical ports on the NVP platform" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:197 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:623 #, python-format -msgid "Network %s not used on agent." +msgid "Logical router: %s not found" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:222 -msgid "tunnel_update received" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:626 +msgid "An error occured while querying logical router ports on the NVP platfom" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:251 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:637 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:649 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:676 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:719 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:765 #, python-format -msgid "No local VLAN available for net-id=%s" +msgid "Port or Network not found, Error: %s" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:254 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:665 #, python-format -msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" +msgid "Looking for port with display_name '%(display_name)s' on: %(lswitch)s" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:276 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:689 #, python-format -msgid "Cannot provision GRE network for net-id=%s - tunneling disabled" +msgid "" +"Looking for port with q_port_id tag '%(quantum_port_id)s' on: " +"'%(lswitch_uuid)s'" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:293 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:696 +msgid "An exception occurred while querying NVP ports" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:702 #, python-format msgid "" -"Cannot provision flat network for net-id=%(net_uuid)s - no bridge for " -"physical_network %(physical_network)s" +"Found '%(num_ports)d' ports with q_port_id tag: '%(quantum_port_id)s'. " +"Only 1 was expected." msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:312 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:711 #, python-format -msgid "" -"Cannot provision VLAN network for net-id=%(net_uuid)s - no bridge for " -"physical_network %(physical_network)s" +msgid "get_port() %(network)s %(port)s" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:320 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:770 #, python-format -msgid "" -"Cannot provision unknown network type %(network_type)s for net-" -"id=%(net_uuid)s" +msgid "Updated logical port %(result)s on logical swtich %(uuid)s" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:330 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:802 #, python-format -msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" +msgid "Logical switch not found, Error: %s" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:364 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:806 #, python-format -msgid "" -"Cannot reclaim unknown network type %(network_type)s for net-id=%(net_uuid)s" +msgid "Created logical port %(result)s on logical swtich %(uuid)s" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:414 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:830 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:882 #, python-format -msgid "port_unbound() net_uuid %s not in local_vlan_map" +msgid "Logical router not found, Error: %s" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:427 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:834 #, python-format -msgid "port_unbound: vif_id %s not in local_vlan_map" +msgid "Created logical port %(lport_uuid)s on logical router %(lrouter_uuid)s" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:470 -msgid "" -"Failed to create OVS patch port. Cannot have tunneling enabled on this " -"agent, since this version of OVS does not support tunnels or patch ports. " -"Agent terminated!" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:865 +#, python-format +msgid "Logical router or router port not found, Error: %s" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:490 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:870 #, python-format -msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" +msgid "Updated logical port %(lport_uuid)s on logical router %(lrouter_uuid)s" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:495 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:884 #, python-format msgid "" -"Bridge %(bridge)s for physical network %(physical_network)s does not exist. " -"Agent terminated!" +"Delete logical router port %(lport_uuid)s on logical router " +"%(lrouter_uuid)s" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:548 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:902 #, python-format -msgid "No VIF port for port %s defined on agent." +msgid "" +"Unable to fetch and delete peer logical router port for logical switch " +"port:%s" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:620 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:943 #, python-format -msgid "Unable to sync tunnel IP %(local_ip)s: %(e)s" +msgid "Invalid NVP attachment type '%s'" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:640 -msgid "Agent tunnel out of sync with plugin!" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:949 +#, python-format +msgid "Router Port not found, Error: %s" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:653 -msgid "Error in agent event loop" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:952 +msgid "Conflict while setting router port attachment" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:680 -#, python-format -msgid "Parsing bridge_mappings failed: %s." +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:955 +msgid "Unable to plug attachment into logical router port" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:693 -msgid "Tunnelling cannot be enabled without a valid local_ip." +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:969 +#, python-format +msgid "Port not found, Error: %s" msgstr "" -#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:707 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:986 #, python-format -msgid "%s Agent terminated!" +msgid "" +"Exception while plugging an attachment:%(att)s into NVP port:%(port)s for" +" NVP logical switch %(net)s" msgstr "" -#: quantum/plugins/openvswitch/common/config.py:28 -msgid "Enable tunneling support" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1116 +#, python-format +msgid "Created Security Profile: %s" msgstr "" -#: quantum/plugins/openvswitch/common/config.py:30 -msgid "Tunnel bridge to use" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1141 +#, python-format +msgid "Updated Security Profile: %s" msgstr "" -#: quantum/plugins/openvswitch/common/config.py:32 -msgid "Peer patch port in integration bridge for tunnel bridge" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1159 +#, python-format +msgid "Invalid keys for NAT match: %s" msgstr "" -#: quantum/plugins/openvswitch/common/config.py:35 -msgid "Peer patch port in tunnel bridge for integration bridge" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1165 +#, python-format +msgid "Creating NAT rule: %s" msgstr "" -#: quantum/plugins/openvswitch/common/config.py:38 -msgid "Local IP address of GRE tunnel endpoints." +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1171 +#, python-format +msgid "NVP Logical Router %s not found" msgstr "" -#: quantum/plugins/openvswitch/common/config.py:41 -msgid "List of :" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1174 +msgid "An error occurred while creating the NAT rule on the NVP platform" msgstr "" -#: quantum/plugins/openvswitch/common/config.py:43 -msgid "Network type for tenant networks (local, vlan, gre, or none)" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1189 +msgid "" +"No SNAT rules cannot be applied as they are not available in this version" +" of the NVP platform" msgstr "" -#: quantum/plugins/openvswitch/common/config.py:51 -msgid "List of :" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1299 +#, python-format +msgid "" +"An error occurred while removing NAT rule '%(nat_rule_uuid)s' for logical" +" router '%(lrouter_uuid)s'" msgstr "" -#: quantum/plugins/ryu/ryu_quantum_plugin.py:66 -msgid "Invalid configuration. check ryu.ini" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1311 +#, python-format +msgid "NAT rule %s not found" msgstr "" -#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:146 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1314 #, python-format -msgid "External port %s" +msgid "An error occured while retrieving NAT rule '%s'from NVP platform" msgstr "" -#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:184 -msgid "Checking db" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1327 +#, python-format +msgid "NVP Logical Router '%s' not found" msgstr "" -#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:196 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1330 #, python-format -msgid "Ignoring unknown server type %s" +msgid "An error occured while retrieving NAT rules for NVP logical router '%s'" msgstr "" -#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:198 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1353 #, python-format -msgid "API %s" +msgid "Router Port %(lport_id)s not found on router %(lrouter_id)s" msgstr "" -#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:200 +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1358 #, python-format -msgid "OF controller parameter is stale %s" +msgid "" +"An exception occurred while updating IP addresses on a router logical " +"port:%s" msgstr "" -#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:202 -msgid "Ryu rest API port isn't specified" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1385 +msgid "Failed to create logical queue" msgstr "" -#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:204 -#, python-format -msgid "Going to ofp controller mode %s" +#: quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py:1397 +msgid "Failed to delete logical queue" msgstr "" -#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:218 +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:116 #, python-format -msgid "Connecting to database \"%(database)s\" on %(host)s" +msgid "[%d] no API providers currently available." msgstr "" -#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:224 +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:119 #, python-format -msgid "tunnel_ip %s" +msgid "[%d] Waiting to acquire API client connection." msgstr "" -#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:226 +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:123 #, python-format -msgid "ovsdb_port %s" +msgid "[%(rid)d] Connection %(conn)s idle for %(sec)0.2f seconds; reconnecting." msgstr "" -#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:228 +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:132 #, python-format -msgid "ovsdb_ip %s" +msgid "[%(rid)d] Acquired connection %(conn)s. %(qsize)d connection(s) available." msgstr "" -#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:233 +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:152 #, python-format -msgid "Initialization failed: %s" -msgstr "" - -#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:236 msgid "" -"Ryu initialization on the node is done. Now Ryu agent exits successfully." +"[%(rid)d] Released connection %(conn)s is not an API provider for the " +"cluster" msgstr "" -#: quantum/plugins/ryu/common/config.py:24 -msgid "OpenFlow controller to connect to" +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:161 +#, python-format +msgid "[%(rid)d] Connection returned in bad state, reconnecting to %(conn)s" msgstr "" -#: quantum/plugins/ryu/common/config.py:26 -msgid "OpenFlow REST API location" +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:186 +#, python-format +msgid "[%(rid)d] Released connection %(conn)s. %(qsize)d connection(s) available." msgstr "" -#: quantum/plugins/ryu/common/config.py:28 -msgid "Minimum tunnel ID to use" +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:196 +#, python-format +msgid "Login request for an invalid connection: '%s'" msgstr "" -#: quantum/plugins/ryu/common/config.py:30 -msgid "Maximum tunnel ID to use" +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:207 +msgid "Waiting for auth to complete" msgstr "" -#: quantum/plugins/ryu/common/config.py:32 -msgid "Tunnel IP to use" +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py:249 +#, python-format +msgid "Invalid conn_params value: '%s'" msgstr "" -#: quantum/plugins/ryu/common/config.py:34 -msgid "Tunnel interface to use" +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client_eventlet.py:149 +#, python-format +msgid "NvpApiClient: login error \"%s\"" msgstr "" -#: quantum/plugins/ryu/common/config.py:36 -msgid "OVSDB port to connect to" +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/client_eventlet.py:154 +#, python-format +msgid "Saving new authentication cookie '%s'" msgstr "" -#: quantum/plugins/ryu/common/config.py:38 -msgid "OVSDB IP to connect to" +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/common.py:30 +#, python-format +msgid "_conn_str() invalid connection type: %s" msgstr "" -#: quantum/plugins/ryu/common/config.py:40 -msgid "OVSDB interface to connect to" +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:90 +msgid "No API connections available" msgstr "" -#: quantum/plugins/ryu/db/api_v2.py:59 +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:95 #, python-format -msgid "" -"Invalid tunnel key options tunnel_key_min: %(key_min)d tunnel_key_max: " -"%(key_max)d. Using default value" +msgid "[%(rid)d] Issuing - request %(conn)s" msgstr "" -#: quantum/plugins/ryu/db/api_v2.py:138 +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:120 #, python-format -msgid "last_key %(last_key)s new_key %(new_key)s" +msgid "Setting X-Nvp-Wait-For-Config-Generation request header: '%s'" msgstr "" -#: quantum/plugins/ryu/db/api_v2.py:141 -msgid "No key found" +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:125 +#, python-format +msgid "[%(rid)d] Exception issuing request: %(e)s" msgstr "" -#: quantum/plugins/ryu/db/api_v2.py:174 +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:132 #, python-format -msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation." +msgid "[%(rid)d] Completed request '%(conn)s': %(status)s (%(sec)0.2f seconds)" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:58 +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:141 #, python-format -msgid "Create vip: %s" +msgid "Reading X-Nvp-config-Generation response header: '%s'" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:81 +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:170 #, python-format -msgid "Update vip: %s" +msgid "[%d] Maximum redirects exceeded, aborting request" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:90 +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:180 #, python-format -msgid "Delete vip: %s" +msgid "[%(rid)d] Redirecting request to: %(conn)s" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:97 +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:191 #, python-format -msgid "Get vip: %s" +msgid "[%(rid)d] Request '%(method) %(url)s' received: %(status)s" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:103 -msgid "Get vips" +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:195 +#, python-format +msgid "Server error return: %s" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:110 +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:199 +msgid "Invalid server response" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:202 +#, python-format +msgid "[%(rid)d] Failed request '%(conn)s': '%(msg)s' (%(sec)0.2f seconds)" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:236 +#, python-format +msgid "[%d] Received redirect status without location header field" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:253 +#, python-format +msgid "[%(rid)d] Received invalid redirect location: '%(url)s'" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py:257 +#, python-format +msgid "[%(rid)d] Received malformed redirect location: %(url)s" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request_eventlet.py:111 +msgid "Joining an invalid green thread" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request_eventlet.py:131 +#, python-format +msgid "[%d] Request timeout." +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request_eventlet.py:132 +msgid "Request timeout" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request_eventlet.py:153 +#, python-format +msgid "[%(rid)d] Completed request '%(method)s %(url)s': %(status)s" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request_eventlet.py:160 +#, python-format +msgid "[%(rid)d] Error while handling request: %(req)s" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/api_client/request_eventlet.py:216 +#, python-format +msgid "[%(rid)d] Failed to parse API provider: %(e)s" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:27 +msgid "" +"Maximum number of ports of a logical switch on a bridged transport zone " +"(default 64)" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:30 +msgid "" +"Maximum number of ports of a logical switch on an overlay transport zone " +"(default 64)" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:33 +msgid "Maximum concurrent connections" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:35 +msgid "" +"Number of seconds a generation id should be valid for (default -1 meaning" +" do not time out)" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:38 +msgid "Default cluster name" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:40 +msgid "" +"If set to access_network this enables a dedicated connection to the " +"metadata proxy for metadata server access via Quantum router. If set to " +"dhcp_host_route this enables host route injection via the dhcp agent. " +"This option is only useful if running on a host that does not support " +"namespaces otherwise access_network should be used." +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:51 +msgid "" +"This is uuid of the default NVP Transport zone that will be used for " +"creating tunneled isolated \"Quantum\" networks. It needs to be created " +"in NVP before starting Quantum with the nvp plugin." +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:56 +msgid "" +"Optional paramter identifying the UUID of the cluster in NVP. This can " +"be retrieved from NVP management console \"admin\" section." +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:60 +msgid "" +"Optional parameter identifying the Nova \"zone\" that maps to this NVP " +"cluster." +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:63 +msgid "" +"Describes a connection to a single NVP controller. A different connection" +" for each controller in the cluster can be specified; there must be at " +"least one connection per cluster." +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:69 +msgid "" +"Unique identifier of the NVP L3 Gateway service which will be used for " +"implementing routers and floating IPs" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:73 +msgid "" +"Unique identifier of the NVP L2 Gateway service which will be used by " +"default for network gateways" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/config.py:76 +msgid "" +"Name of the interface on a L2 Gateway transport nodewhich should be used " +"by default when setting up a network connection" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/exceptions.py:24 +#, python-format +msgid "An unexpected error occurred in the NVP Plugin:%(err_msg)s" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/exceptions.py:28 +#, python-format +msgid "Invalid NVP connection parameters: %(conn_params)s" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/exceptions.py:32 +#, python-format +msgid "Unable to find cluster config entry for nova zone: %(nova_zone)s" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/exceptions.py:37 +#, python-format +msgid "" +"Unable to create port on network %(network)s. Maximum number of ports " +"reached" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/exceptions.py:42 +#, python-format +msgid "" +"Unable to plug an interface into the port %(port_id)s for network " +"%(net_id)s. This interface is already plugged into port %(att_port_id)s" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/exceptions.py:48 +#, python-format +msgid "" +"While retrieving NAT rules, %(actual_rules)s were found whereas rules in " +"the (%(min_rules)s,%(max_rules)s) interval were expected" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/metadata_access.py:113 +msgid "Metadata access network is disabled" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/metadata_access.py:116 +msgid "" +"Overlapping IPs must be enabled in order to setup the metadata access " +"network" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/metadata_access.py:140 +#, python-format +msgid "" +"No router interface found for router '%s'. No metadata access network " +"should be created or destroyed" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/common/metadata_access.py:148 +#, python-format +msgid "" +"An error occurred while operating on the metadata access network for " +"router:'%s'" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/extensions/nvp_networkgw.py:61 +msgid "Cannot create a gateway with an empty device list" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/extensions/nvp_networkgw.py:82 +msgid "number of network gateways allowed per tenant, -1 for unlimited" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/extensions/nvp_qos.py:38 +msgid "Need to be admin in order to create queue called default" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/extensions/nvp_qos.py:42 +msgid "Default queue already exists." +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/extensions/nvp_qos.py:46 +#, python-format +msgid "Invalid value for dscp %(data)s must be integer." +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/extensions/nvp_qos.py:50 +msgid "Invalid bandwidth rate, min greater than max." +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/extensions/nvp_qos.py:54 +#, python-format +msgid "Invalid bandwidth rate, %(data)s must be a non negative integer." +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/extensions/nvp_qos.py:59 +msgid "No DSCP field needed when QoS workload marked trusted" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/extensions/nvp_qos.py:63 +#, python-format +msgid "Queue %(id)s does not exist" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/extensions/nvp_qos.py:67 +msgid "Unable to delete queue attached to port." +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/extensions/nvp_qos.py:71 +msgid "Port is not associated with lqueue" +msgstr "" + +#: quantum/plugins/nicira/nicira_nvp_plugin/extensions/nvp_qos.py:82 +#, python-format +msgid "'%s' must be a non negative integer." +msgstr "" + +#: quantum/plugins/openvswitch/ovs_db_v2.py:207 +#, python-format +msgid "Skipping unreasonable tunnel ID range %(tun_min)s:%(tun_max)s" +msgstr "" + +#: quantum/plugins/openvswitch/ovs_db_v2.py:226 +#, python-format +msgid "Removing tunnel %s from pool" +msgstr "" + +#: quantum/plugins/openvswitch/ovs_db_v2.py:255 +#, python-format +msgid "Reserving tunnel %s from pool" +msgstr "" + +#: quantum/plugins/openvswitch/ovs_db_v2.py:270 +#, python-format +msgid "Reserving specific tunnel %s from pool" +msgstr "" + +#: quantum/plugins/openvswitch/ovs_db_v2.py:273 +#, python-format +msgid "Reserving specific tunnel %s outside pool" +msgstr "" + +#: quantum/plugins/openvswitch/ovs_db_v2.py:296 +#, python-format +msgid "Releasing tunnel %s outside pool" +msgstr "" + +#: quantum/plugins/openvswitch/ovs_db_v2.py:298 +#, python-format +msgid "Releasing tunnel %s to pool" +msgstr "" + +#: quantum/plugins/openvswitch/ovs_db_v2.py:300 +#, python-format +msgid "tunnel_id %s not found" +msgstr "" + +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:136 +#, python-format +msgid "Device %(device)s up on %(agent_id)s" +msgstr "" + +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:268 +#, python-format +msgid "Invalid tenant_network_type: %s. Agent terminated!" +msgstr "" + +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:278 +msgid "Tunneling disabled but tenant_network_type is 'gre'. Agent terminated!" +msgstr "" + +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:335 +#, python-format +msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!" +msgstr "" + +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:339 +#, python-format +msgid "Tunnel ID ranges: %s" +msgstr "" + +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:403 +msgid "GRE networks are not enabled" +msgstr "" + +#: quantum/plugins/openvswitch/ovs_quantum_plugin.py:406 +msgid "provider:physical_network specified for GRE network" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:245 +#, python-format +msgid "Network %s not used on agent." +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:273 +msgid "tunnel_update received" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:302 +#, python-format +msgid "No local VLAN available for net-id=%s" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:305 +#, python-format +msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:327 +#, python-format +msgid "Cannot provision GRE network for net-id=%s - tunneling disabled" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:344 +#, python-format +msgid "" +"Cannot provision flat network for net-id=%(net_uuid)s - no bridge for " +"physical_network %(physical_network)s" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:363 +#, python-format +msgid "" +"Cannot provision VLAN network for net-id=%(net_uuid)s - no bridge for " +"physical_network %(physical_network)s" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:371 +#, python-format +msgid "" +"Cannot provision unknown network type %(network_type)s for net-" +"id=%(net_uuid)s" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:381 +#, python-format +msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:415 +#, python-format +msgid "" +"Cannot reclaim unknown network type %(network_type)s for net-" +"id=%(net_uuid)s" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:465 +#, python-format +msgid "port_unbound() net_uuid %s not in local_vlan_map" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:478 +#, python-format +msgid "port_unbound: vif_id %s not in local_vlan_map" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:521 +msgid "" +"Failed to create OVS patch port. Cannot have tunneling enabled on this " +"agent, since this version of OVS does not support tunnels or patch ports." +" Agent terminated!" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:541 +#, python-format +msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:546 +#, python-format +msgid "" +"Bridge %(bridge)s for physical network %(physical_network)s does not " +"exist. Agent terminated!" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:599 +#, python-format +msgid "No VIF port for port %s defined on agent." +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:673 +#, python-format +msgid "Unable to sync tunnel IP %(local_ip)s: %(e)s" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:693 +msgid "Agent tunnel out of sync with plugin!" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:706 +#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:264 +#: quantum/tests/unit/openvswitch/test_ovs_tunnel.py:359 +msgid "Error in agent event loop" +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:733 +#, python-format +msgid "Parsing bridge_mappings failed: %s." +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:746 +msgid "Tunnelling cannot be enabled without a valid local_ip." +msgstr "" + +#: quantum/plugins/openvswitch/agent/ovs_quantum_agent.py:760 +#, python-format +msgid "%s Agent terminated!" +msgstr "" + +#: quantum/plugins/openvswitch/common/config.py:31 +msgid "Enable tunneling support" +msgstr "" + +#: quantum/plugins/openvswitch/common/config.py:33 +msgid "Tunnel bridge to use" +msgstr "" + +#: quantum/plugins/openvswitch/common/config.py:35 +msgid "Peer patch port in integration bridge for tunnel bridge" +msgstr "" + +#: quantum/plugins/openvswitch/common/config.py:38 +msgid "Peer patch port in tunnel bridge for integration bridge" +msgstr "" + +#: quantum/plugins/openvswitch/common/config.py:41 +msgid "Local IP address of GRE tunnel endpoints." +msgstr "" + +#: quantum/plugins/openvswitch/common/config.py:44 +msgid "List of :" +msgstr "" + +#: quantum/plugins/openvswitch/common/config.py:46 +msgid "Network type for tenant networks (local, vlan, gre, or none)" +msgstr "" + +#: quantum/plugins/openvswitch/common/config.py:54 +msgid "List of :" +msgstr "" + +#: quantum/plugins/plumgrid/common/exceptions.py:26 +#, python-format +msgid "An unexpected error occurred in the PLUMgrid Plugin: %(err_msg)s" +msgstr "" + +#: quantum/plugins/plumgrid/common/exceptions.py:31 +#, python-format +msgid "Connection failed with PLUMgrid NOS: %(err_msg)s" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_nos_snippets.py:34 +msgid "QuantumPluginPLUMgrid Status: NOS Body Data Creation" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:40 +msgid "PLUMgrid NOS server to connect to" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:42 +msgid "PLUMgrid NOS server port to connect to" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:44 +msgid "PLUMgrid NOS admin username" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:46 +msgid "PLUMgrid NOS admin password" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:48 +msgid "PLUMgrid NOS server timeout" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:50 +msgid "PLUMgrid NOS topology name" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:59 +msgid "QuantumPluginPLUMgrid Status: Starting Plugin" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:74 +msgid "QuantumPluginPLUMgrid Status: Aborting Plugin" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:82 +#, python-format +msgid "QuantumPluginPLUMgrid NOS: %s" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:84 +msgid "QuantumPluginPLUMgrid Status: NOS value is missing in config file" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:87 +msgid "" +"QuantumPluginPLUMgrid Status: Quantum server with PLUMgrid Plugin has " +"started" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:95 +msgid "QuantumPluginPLUMgrid Status: create_network() called" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:107 +#, python-format +msgid "QuantumPluginPLUMgrid Status: %s, %s, %s" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:116 +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:150 +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:176 +msgid "PLUMgrid NOS communication failed" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:128 +msgid "QuantumPluginPLUMgridV2.update_network() called" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:161 +msgid "QuantumPluginPLUMgrid Status: delete_network() called" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:184 +msgid "QuantumPluginPLUMgrid Status: create_port() called" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:199 +msgid "QuantumPluginPLUMgrid Status: update_port() called" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:213 +msgid "QuantumPluginPLUMgrid Status: delete_port() called" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:226 +msgid "QuantumPluginPLUMgrid Status: create_subnet() called" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:244 +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:269 +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:303 +msgid "PLUMgrid NOS communication failed: " +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:255 +msgid "QuantumPluginPLUMgrid Status: delete_subnet() called" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:332 +#, python-format +msgid "" +"Network with admin_state_up=False are not supported yet by this plugin. " +"Ignoring setting for network %s" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/plumgrid_plugin.py:336 +msgid "Network Admin State Validation Falied: " +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/rest_connection.py:40 +msgid "QuantumPluginPLUMgrid Status: REST Connection Started" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/rest_connection.py:53 +#, python-format +msgid "PLUMgrid_NOS_Server: %s %s %s" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/rest_connection.py:59 +msgid "PLUMgrid_NOS_Server: Could not establish HTTP connection" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/rest_connection.py:64 +#, python-format +msgid "PLUMgrid_NOS_Server Sending Data: %s %s %s" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/rest_connection.py:70 +#, python-format +msgid "PLUMgrid_NOS_Server Connection Data: %s, %s" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/rest_connection.py:76 +#, python-format +msgid "PLUMgrid_NOS_Server Connection RESP: %s" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/rest_connection.py:80 +msgid "PLUMgrid HTTP Connection Failed: " +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/rest_connection.py:86 +#, python-format +msgid "PLUMgrid_NOS_Server: %(action)s failure, %(e)r" +msgstr "" + +#: quantum/plugins/plumgrid/plumgrid_nos_plugin/rest_connection.py:89 +#, python-format +msgid "PLUMgrid_NOS_Server: status=%(status)d, reason=%(reason)r, ret=%(ret)s" +msgstr "" + +#: quantum/plugins/ryu/ryu_quantum_plugin.py:58 +#, python-format +msgid "get_ofp_rest_api: %s" +msgstr "" + +#: quantum/plugins/ryu/ryu_quantum_plugin.py:108 +msgid "Invalid configuration. check ryu.ini" +msgstr "" + +#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:151 +#, python-format +msgid "External port %s" +msgstr "" + +#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:159 +msgid "Get Ryu rest API address" +msgstr "" + +#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:209 +msgid "Ryu rest API port isn't specified" +msgstr "" + +#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:210 +#, python-format +msgid "Going to ofp controller mode %s" +msgstr "" + +#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:227 +msgid "port update received" +msgstr "" + +#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:260 +msgid "Agent loop has new device" +msgstr "" + +#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:287 +#, python-format +msgid "tunnel_ip %s" +msgstr "" + +#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:289 +#, python-format +msgid "ovsdb_port %s" +msgstr "" + +#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:291 +#, python-format +msgid "ovsdb_ip %s" +msgstr "" + +#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:297 +#, python-format +msgid "Initialization failed: %s" +msgstr "" + +#: quantum/plugins/ryu/agent/ryu_quantum_agent.py:300 +msgid "" +"Ryu initialization on the node is done. Agent initialized successfully, " +"now running..." +msgstr "" + +#: quantum/plugins/ryu/common/config.py:26 +msgid "OpenFlow REST API location" +msgstr "" + +#: quantum/plugins/ryu/common/config.py:28 +msgid "Minimum tunnel ID to use" +msgstr "" + +#: quantum/plugins/ryu/common/config.py:30 +msgid "Maximum tunnel ID to use" +msgstr "" + +#: quantum/plugins/ryu/common/config.py:32 +msgid "Tunnel IP to use" +msgstr "" + +#: quantum/plugins/ryu/common/config.py:34 +msgid "Tunnel interface to use" +msgstr "" + +#: quantum/plugins/ryu/common/config.py:36 +msgid "OVSDB port to connect to" +msgstr "" + +#: quantum/plugins/ryu/common/config.py:38 +msgid "OVSDB IP to connect to" +msgstr "" + +#: quantum/plugins/ryu/common/config.py:40 +msgid "OVSDB interface to connect to" +msgstr "" + +#: quantum/plugins/ryu/db/api_v2.py:40 +#, python-format +msgid "get_port_from_device() called:port_id=%s" +msgstr "" + +#: quantum/plugins/ryu/db/api_v2.py:76 +#, python-format +msgid "" +"Invalid tunnel key options tunnel_key_min: %(key_min)d tunnel_key_max: " +"%(key_max)d. Using default value" +msgstr "" + +#: quantum/plugins/ryu/db/api_v2.py:155 +#, python-format +msgid "last_key %(last_key)s new_key %(new_key)s" +msgstr "" + +#: quantum/plugins/ryu/db/api_v2.py:158 +msgid "No key found" +msgstr "" + +#: quantum/plugins/ryu/db/api_v2.py:191 +#, python-format +msgid "Transaction retry exhausted (%d). Abandoned tunnel key allocation." +msgstr "" + +#: quantum/plugins/services/agent_loadbalancer/plugin.py:87 +msgid "Expected active pool and vip" +msgstr "" + +#: quantum/plugins/services/agent_loadbalancer/plugin.py:132 +#, python-format +msgid "Unable to find port %s to plug." +msgstr "" + +#: quantum/plugins/services/agent_loadbalancer/plugin.py:156 +#: quantum/plugins/services/agent_loadbalancer/plugin.py:173 #, python-format -msgid "Create pool: %s" +msgid "" +"Unable to find port %s to unplug. This can occur when the Vip has been " +"deleted first." +msgstr "" + +#: quantum/plugins/services/agent_loadbalancer/agent/__init__.py:34 +msgid "Seconds between periodic task runs" +msgstr "" + +#: quantum/plugins/services/agent_loadbalancer/agent/manager.py:37 +msgid "The driver used to manage the loadbalancing device" +msgstr "" + +#: quantum/plugins/services/agent_loadbalancer/agent/manager.py:42 +msgid "Location to store config and state files" +msgstr "" + +#: quantum/plugins/services/agent_loadbalancer/agent/manager.py:46 +msgid "The driver used to manage the virtual interface" +msgstr "" + +#: quantum/plugins/services/agent_loadbalancer/agent/manager.py:51 +msgid "The user group" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:123 +#: quantum/plugins/services/agent_loadbalancer/agent/manager.py:115 #, python-format -msgid "Update pool: %s" +msgid "Error importing interface driver: %s" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:133 +#: quantum/plugins/services/agent_loadbalancer/agent/manager.py:128 #, python-format -msgid "Delete pool: %s" +msgid "Error importing loadbalancer device driver: %s" +msgstr "" + +#: quantum/plugins/services/agent_loadbalancer/agent/manager.py:156 +msgid "Error upating stats" +msgstr "" + +#: quantum/plugins/services/agent_loadbalancer/agent/manager.py:177 +msgid "Unable to retrieve ready devices" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:137 +#: quantum/plugins/services/agent_loadbalancer/agent/manager.py:192 #, python-format -msgid "Get pool: %s" +msgid "Unable to refresh device for pool: %s" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:143 -msgid "Get Pools" +#: quantum/plugins/services/agent_loadbalancer/agent/manager.py:203 +#, python-format +msgid "Unable to destroy device for pool: %s" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:148 +#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:125 #, python-format -msgid "Get stats of Pool: %s" +msgid "Error while connecting to stats socket: %s" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:154 +#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:128 #, python-format -msgid "Create health_monitor of pool: %s" +msgid "Stats socket not found for pool %s" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:160 +#: quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py:218 #, python-format -msgid "Get health_monitor of pool: %s" +msgid "Unable to kill haproxy process: %s" +msgstr "" + +#: quantum/scheduler/__init__.py:25 +msgid "Driver to use for scheduling network to DHCP agent" +msgstr "" + +#: quantum/scheduler/__init__.py:28 +msgid "Driver to use for scheduling router to a default L3 agent" +msgstr "" + +#: quantum/scheduler/__init__.py:31 +msgid "Allow auto scheduling networks to DHCP agent." msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:166 +#: quantum/scheduler/__init__.py:33 +msgid "Allow auto scheduling routers to L3 agent." +msgstr "" + +#: quantum/scheduler/dhcp_agent_scheduler.py:48 #, python-format -msgid "Delete health_monitor %(id)s of pool: %(pool_id)s" +msgid "Network %s is hosted already" +msgstr "" + +#: quantum/scheduler/dhcp_agent_scheduler.py:56 +msgid "No enabled DHCP agents" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:172 +#: quantum/scheduler/dhcp_agent_scheduler.py:63 +msgid "No active DHCP agents" +msgstr "" + +#: quantum/scheduler/dhcp_agent_scheduler.py:70 #, python-format -msgid "Get member: %s" +msgid "" +"Network %(network_id)s is scheduled to be hosted by DHCP agent " +"%(agent_id)s" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:178 -msgid "Get members" +#: quantum/scheduler/dhcp_agent_scheduler.py:88 +#, python-format +msgid "No enabled DHCP agent on host %s" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:185 +#: quantum/scheduler/dhcp_agent_scheduler.py:93 #, python-format -msgid "Create member: %s" +msgid "DHCP agent %s is not active" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:199 +#: quantum/scheduler/dhcp_agent_scheduler.py:101 +msgid "No non-hosted networks" +msgstr "" + +#: quantum/scheduler/l3_agent_scheduler.py:55 #, python-format -msgid "Update member: %s" +msgid "No enabled L3 agent on host %s" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:207 +#: quantum/scheduler/l3_agent_scheduler.py:60 #, python-format -msgid "Delete member: %s" +msgid "L3 agent %s is not active" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:214 +#: quantum/scheduler/l3_agent_scheduler.py:66 +#: quantum/scheduler/l3_agent_scheduler.py:123 #, python-format -msgid "Get health_monitor: %s" +msgid "Router %(router_id)s has already been hosted by L3 agent %(agent_id)s" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:220 -msgid "Get health_monitors" +#: quantum/scheduler/l3_agent_scheduler.py:84 +msgid "No non-hosted routers" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:228 +#: quantum/scheduler/l3_agent_scheduler.py:98 #, python-format -msgid "Create health_monitor: %s" +msgid "No routers compatible with L3 agent configuration on host %s" +msgstr "" + +#: quantum/scheduler/l3_agent_scheduler.py:131 +msgid "No active L3 agents" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:243 +#: quantum/scheduler/l3_agent_scheduler.py:136 #, python-format -msgid "Update health_monitor: %s" +msgid "No L3 agents can host the router %s" msgstr "" -#: quantum/plugins/services/loadbalancer/loadbalancerPlugin.py:251 +#: quantum/scheduler/l3_agent_scheduler.py:145 #, python-format -msgid "Delete health_monitor: %s" +msgid "Router %(router_id)s is scheduled to L3 agent %(agent_id)s" msgstr "" -#: quantum/server/__init__.py:33 +#: quantum/server/__init__.py:34 msgid "" "ERROR: Unable to find configuration file via the default search paths " "(~/.quantum/, ~/, /etc/quantum/, /etc/) and the '--config-file' option!" msgstr "" -#: quantum/server/__init__.py:40 +#: quantum/server/__init__.py:41 #, python-format msgid "ERROR: %s" msgstr "" + +#: quantum/tests/unit/nicira/fake_nvpapiclient.py:357 +#, python-format +msgid "lswitch:%s not found" +msgstr "" + +#: quantum/tests/unit/nicira/fake_nvpapiclient.py:366 +#, python-format +msgid "lrouter:%s not found" +msgstr "" + +#~ msgid "Seconds between nodes reporting state to datastore" +#~ msgstr "" + +#~ msgid "The Quantum L3 Agent manager." +#~ msgstr "" + +#~ msgid "" +#~ "The 'gateway_external_network_id' must be " +#~ "configured if Quantum has more than " +#~ "one external network." +#~ msgstr "" + +#~ msgid "Unknown event_type: %s." +#~ msgstr "" + +#~ msgid "Error processing message. Exception: %s" +#~ msgstr "" + +#~ msgid "Init firewall settings" +#~ msgstr "" + +#~ msgid "No port for this device %s" +#~ msgstr "" + +#~ msgid "Invalid input. %s must be a dictionary." +#~ msgstr "" + +#~ msgid "" +#~ "Expected keys not found. Expected: " +#~ "%(expected_keys)s Provided: %(provided_keys)s" +#~ msgstr "" + +#~ msgid "'%s' is not a valid IP pool" +#~ msgstr "" + +#~ msgid "'%s' is not a valid fixed IP" +#~ msgstr "" + +#~ msgid "Duplicate entry %s" +#~ msgstr "" + +#~ msgid "Duplicate nameserver %s" +#~ msgstr "" + +#~ msgid "'%s' is not a valid hostroute" +#~ msgstr "" + +#~ msgid "Duplicate hostroute %s" +#~ msgstr "" + +#~ msgid "Duplicate items in the list: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Unable to complete operation on network" +#~ " %(net_id)s. There is one or more " +#~ "ports still in use on the network." +#~ msgstr "" + +#~ msgid "Notify agent the router %s is deleted" +#~ msgstr "" + +#~ msgid "" +#~ "Notify agent routers were updated:\n" +#~ " %s" +#~ msgstr "" + +#~ msgid "Quota driver %s is needed." +#~ msgstr "" + +#~ msgid "Security group %(name)s id %(external_id)s already exists" +#~ msgstr "" + +#~ msgid "Only source_ip_prefix or source_group_id may be provided." +#~ msgstr "" + +#~ msgid "Source group id %(id)s does not exist" +#~ msgstr "" + +#~ msgid "Did not recieve external id and in proxy mode" +#~ msgstr "" + +#~ msgid "Recieve external id and not in proxy mode" +#~ msgstr "" + +#~ msgid "In Proxy Mode and not from admin" +#~ msgstr "" + +#~ msgid "external_id wrong type %(data)s" +#~ msgstr "" + +#~ msgid "Problem '%(e)s' attempting to send to notification driver %(driver)s." +#~ msgstr "" + +#~ msgid "Timeout while waiting on RPC response." +#~ msgstr "" + +#~ msgid "->response->%s" +#~ msgstr "" + +#~ msgid "Create Consumer for topic (%(topic)s)" +#~ msgstr "" + +#~ msgid "" +#~ "Matchmaker could not be loaded.\n" +#~ "rpc_zmq_matchmaker is not a class." +#~ msgstr "" + +#~ msgid "Error loading Matchmaker." +#~ msgstr "" + +#~ msgid "QuantumRestProxy: Unable to update remote network: %s" +#~ msgstr "" + +#~ msgid "get_all_services_bindings() called" +#~ msgstr "" + +#~ msgid "get_service_bindings() called" +#~ msgstr "" + +#~ msgid "add_services_binding() called" +#~ msgstr "" + +#~ msgid "remove_services_binding() called" +#~ msgstr "" + +#~ msgid "DB get_all_portbindings() called" +#~ msgstr "" + +#~ msgid "get_portbinding() called" +#~ msgstr "" + +#~ msgid "add_portbinding() called" +#~ msgstr "" + +#~ msgid "DB remove_portbinding() called" +#~ msgstr "" + +#~ msgid "DB update_portbinding() called" +#~ msgstr "" + +#~ msgid "DB update_portbinding_instance_id() called" +#~ msgstr "" + +#~ msgid "DB update_portbinding_vif_id() called" +#~ msgstr "" + +#~ msgid "get_portbinding_dn() called" +#~ msgstr "" + +#~ msgid "Loaded device plugin %s" +#~ msgstr "" + +#~ msgid "Loaded device inventory %s" +#~ msgstr "" + +#~ msgid "No %s inventory loaded" +#~ msgstr "" + +#~ msgid "Loaded device inventory %s\n" +#~ msgstr "" + +#~ msgid "create_network_bulk() called" +#~ msgstr "" + +#~ msgid "ovs_output: %s" +#~ msgstr "" + +#~ msgid "Creating Network for Services and Servers" +#~ msgstr "" + +#~ msgid "Network %(net)s Created with ID: %(id)s " +#~ msgstr "" + +#~ msgid "Completed" +#~ msgstr "" + +#~ msgid "Creating Ports on Services and Server Networks" +#~ msgstr "" + +#~ msgid "Operation 'create_port' executed." +#~ msgstr "" + +#~ msgid "Port UUID: %(id)s on network: %(net)s" +#~ msgstr "" + +#~ msgid "Creating VM with image: %s" +#~ msgstr "" + +#~ msgid "Image: %s instantiated successfully" +#~ msgstr "" + +#~ msgid "Attaching Ports To VM Service interfaces" +#~ msgstr "" + +#~ msgid "" +#~ "Plugging virtual interface: %(attachment)s of" +#~ " VM %(service_vm_name)s into port: " +#~ "%(port_id)s on network: %(net)s" +#~ msgstr "" + +#~ msgid "Registering Service in DB" +#~ msgstr "" + +#~ msgid "Terminating Service VM" +#~ msgstr "" + +#~ msgid "Service VM does not exist" +#~ msgstr "" + +#~ msgid "Terminating Ports and Networks" +#~ msgstr "" + +#~ msgid "Configuration Removed Successfully" +#~ msgstr "" + +#~ msgid "VM Server Off" +#~ msgstr "" + +#~ msgid "Connecting %(vm_image_id)s to Service %(service_instance_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "Plugging virtual interface: %(attachment)s of" +#~ " VM %(vm_name)s into port: %(new_port_id)s" +#~ " on network: %(sbnet_id)s" +#~ msgstr "" + +#~ msgid "Connect VM Ended" +#~ msgstr "" + +#~ msgid "" +#~ "Not enough arguments for '%(cmd)s' " +#~ "(expected: %(len_cmd)d, got: %(len_args)d)" +#~ msgstr "" + +#~ msgid "" +#~ "Service Insertion Usage:\n" +#~ " %(cmd)s %(usage)s" +#~ msgstr "" + +#~ msgid "Too many arguments for '%(cmd)s' (expected: %(len)d, got: %(len_args)d)" +#~ msgstr "" + +#~ msgid "Usage: %prog [OPTIONS] [args]" +#~ msgstr "" + +#~ msgid "IP address of api host" +#~ msgstr "" + +#~ msgid "Api port" +#~ msgstr "" + +#~ msgid "Use ssl" +#~ msgstr "" + +#~ msgid "Turn on verbose logging" +#~ msgstr "" + +#~ msgid "Log file path" +#~ msgstr "" + +#~ msgid "Plugin %s founded" +#~ msgstr "" + +#~ msgid "Press any key to continue" +#~ msgstr "" + +#~ msgid "Loaded UCS inventory: %s" +#~ msgstr "" + +#~ msgid "Building UCS inventory state (this may take a while)..." +#~ msgstr "" + +#~ msgid "UCS Inventory state is: %s" +#~ msgstr "" + +#~ msgid "Could not find a reserved dynamic nic for tenant: %s" +#~ msgstr "" + +#~ msgid "Found blade %(blade_id)s associated with this instance: %(instance_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "Found reserved dynamic nic: " +#~ "%(intf_data)sassociated with port %(port_id)s" +#~ msgstr "" + +#~ msgid "Returning dynamic nic details: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Disassociated VIF-ID: %(vif_id)s from " +#~ "port: %(port_id)sin UCS inventory state " +#~ "for blade: %(intf_data)s" +#~ msgstr "" + +#~ msgid "" +#~ "Disassociating VIF-ID in UCS inventory" +#~ " failed. Could not find a reserved" +#~ " dynamic nic for tenant: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Could not find a reserved nic for" +#~ " tenant: %(tenant_id)s port: %(port_id)s" +#~ msgstr "" + +#~ msgid "" +#~ "Not enough dynamic nics available on " +#~ "a single host. Requested: %(intf_count)s, " +#~ "Maximum available: %(unreserved_interface_count)s" +#~ msgstr "" + +#~ msgid "Found dynamic nic %s available for reservation" +#~ msgstr "" + +#~ msgid "Reserved blade interface: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Dynamic nic %(blade_data)s could not be" +#~ " reserved for port-id: %(port_id)s" +#~ msgstr "" + +#~ msgid "Unreserved blade interface %s" +#~ msgstr "" + +#~ msgid "get_all_networks() called" +#~ msgstr "" + +#~ msgid "get_network_details() called" +#~ msgstr "" + +#~ msgid "get_all_ports() called" +#~ msgstr "" + +#~ msgid "UCSInventory: Port not found: net_id: %(net_id)s, port_id: %(port_id)s" +#~ msgstr "" + +#~ msgid "get_port_details() called" +#~ msgstr "" + +#~ msgid "plug_interface() called" +#~ msgstr "" + +#~ msgid "unplug_interface() called" +#~ msgstr "" + +#~ msgid "host_list is: %s" +#~ msgstr "" + +#~ msgid "vif_desc is: %s" +#~ msgstr "" + +#~ msgid "create_ports() called" +#~ msgstr "" + +#~ msgid "UCSVICPlugin:get_all_networks() called" +#~ msgstr "" + +#~ msgid "UCSVICPlugin:create_network() called" +#~ msgstr "" + +#~ msgid "UCSVICPlugin:delete_network() called" +#~ msgstr "" + +#~ msgid "UCSVICPlugin:get_network_details() called" +#~ msgstr "" + +#~ msgid "UCSVICPlugin:update_network() called" +#~ msgstr "" + +#~ msgid "UCSVICPlugin:get_all_ports() called" +#~ msgstr "" + +#~ msgid "UCSVICPlugin:create_port() called" +#~ msgstr "" + +#~ msgid "UCSVICPlugin:delete_port() called" +#~ msgstr "" + +#~ msgid "UCSVICPlugin:update_port() called" +#~ msgstr "" + +#~ msgid "UCSVICPlugin:get_port_details() called" +#~ msgstr "" + +#~ msgid "UCSVICPlugin:plug_interface() called" +#~ msgstr "" + +#~ msgid "UCSVICPlugin:unplug_interface() called" +#~ msgstr "" + +#~ msgid "UCSVICPlugin:create_multiport() called" +#~ msgstr "" + +#~ msgid "Reclaiming VLAN ID %s " +#~ msgstr "" + +#~ msgid "Cannot reclaim unsupported network type %s for network %s" +#~ msgstr "" + +#~ msgid "Setting vswitch %s in access mode (flat)" +#~ msgstr "" + +#~ msgid "Adding VLAN %s to vswitch %s" +#~ msgstr "" + +#~ msgid "Removing VLAN %s from vswitch %s" +#~ msgstr "" + +#~ msgid "NotFound %(resource)s for quantum_id=%(quantum_id)s." +#~ msgstr "" + +#~ msgid "Update ports: added=%(port_added)s, removed=%(port_removed)s" +#~ msgstr "" + +#~ msgid "Client request: %(method)s %(action)s [%(body)s]" +#~ msgstr "" + +#~ msgid "Cluster options: %s" +#~ msgstr "" + +#~ msgid "" +#~ "Invalid connection parameters for controller" +#~ " %(conn)s in cluster %(name)s" +#~ msgstr "" + +#~ msgid "Default cluster name not specified. Using first cluster:%s" +#~ msgstr "" + +#~ msgid "" +#~ "Default cluster name %(def_cluster_name)s. " +#~ "Using first cluster:%(first_cluster_name)s" +#~ msgstr "" + +#~ msgid "Unable to get lswitches" +#~ msgstr "" + +#~ msgid "Number of available ports for network %s exhausted" +#~ msgstr "" + +#~ msgid "An exception occured while plugging the interface in NVP for port %s" +#~ msgstr "" + +#~ msgid "Unable to retrieve port status for: %s." +#~ msgstr "" + +#~ msgid "delete_port() completed for tenant: %s" +#~ msgstr "" + +#~ msgid "Port details for tenant %(tenant_id)s: %(quantum_db)s" +#~ msgstr "" + +#~ msgid "Looking for port with q_tag '%(quantum_tag)s' on: %(lswitch)s" +#~ msgstr "" + +#~ msgid "Port or Network not found" +#~ msgstr "" + +#~ msgid "Conflict while making attachment to port, Error: %s" +#~ msgstr "" + +#~ msgid "Quantum state has diverged from the networking backend!" +#~ msgstr "" + +#~ msgid "Checking db" +#~ msgstr "" + +#~ msgid "Ignoring unknown server type %s" +#~ msgstr "" + +#~ msgid "API %s" +#~ msgstr "" + +#~ msgid "OF controller parameter is stale %s" +#~ msgstr "" + +#~ msgid "Connecting to database \"%(database)s\" on %(host)s" +#~ msgstr "" + +#~ msgid "" +#~ "Ryu initialization on the node is " +#~ "done. Now Ryu agent exits successfully." +#~ msgstr "" + +#~ msgid "OpenFlow controller to connect to" +#~ msgstr "" + +#~ msgid "Create vip: %s" +#~ msgstr "" + +#~ msgid "Update vip: %s" +#~ msgstr "" + +#~ msgid "Delete vip: %s" +#~ msgstr "" + +#~ msgid "Get vip: %s" +#~ msgstr "" + +#~ msgid "Get vips" +#~ msgstr "" + +#~ msgid "Create pool: %s" +#~ msgstr "" + +#~ msgid "Update pool: %s" +#~ msgstr "" + +#~ msgid "Delete pool: %s" +#~ msgstr "" + +#~ msgid "Get pool: %s" +#~ msgstr "" + +#~ msgid "Get Pools" +#~ msgstr "" + +#~ msgid "Get stats of Pool: %s" +#~ msgstr "" + +#~ msgid "Create health_monitor of pool: %s" +#~ msgstr "" + +#~ msgid "Get health_monitor of pool: %s" +#~ msgstr "" + +#~ msgid "Delete health_monitor %(id)s of pool: %(pool_id)s" +#~ msgstr "" + +#~ msgid "Get member: %s" +#~ msgstr "" + +#~ msgid "Get members" +#~ msgstr "" + +#~ msgid "Create member: %s" +#~ msgstr "" + +#~ msgid "Update member: %s" +#~ msgstr "" + +#~ msgid "Delete member: %s" +#~ msgstr "" + +#~ msgid "Get health_monitor: %s" +#~ msgstr "" + +#~ msgid "Get health_monitors" +#~ msgstr "" + +#~ msgid "Create health_monitor: %s" +#~ msgstr "" + +#~ msgid "Update health_monitor: %s" +#~ msgstr "" + +#~ msgid "Delete health_monitor: %s" +#~ msgstr "" + diff --git a/quantum/locale/quantum.pot b/quantum/locale/quantum.pot index 3e75ae58c..9ea44fc71 100644 --- a/quantum/locale/quantum.pot +++ b/quantum/locale/quantum.pot @@ -6,10 +6,10 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: quantum jenkins.quantum.propose.translation.update.70" +"Project-Id-Version: quantum jenkins.quantum.propose.translation.update.71" "\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-04-08 00:03+0000\n" +"POT-Creation-Date: 2013-04-09 00:14+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -461,7 +461,7 @@ msgstr "" msgid "Router port %s has no IP address" msgstr "" -#: quantum/agent/l3_agent.py:286 quantum/db/l3_db.py:919 +#: quantum/agent/l3_agent.py:286 quantum/db/l3_db.py:911 #, python-format msgid "Ignoring multiple IPs on router port %s" msgstr "" @@ -2063,115 +2063,115 @@ msgstr "" msgid "Multiple routers match for %s" msgstr "" -#: quantum/db/l3_db.py:186 quantum/db/l3_db.py:607 +#: quantum/db/l3_db.py:187 quantum/db/l3_db.py:608 #, python-format msgid "Network %s is not a valid external network" msgstr "" -#: quantum/db/l3_db.py:227 +#: quantum/db/l3_db.py:228 #, python-format msgid "No IPs available for external network %s" msgstr "" -#: quantum/db/l3_db.py:295 +#: quantum/db/l3_db.py:296 #, python-format msgid "Router already has a port on subnet %s" msgstr "" -#: quantum/db/l3_db.py:305 +#: quantum/db/l3_db.py:306 #, python-format msgid "" "Cidr %(subnet_cidr)s of subnet %(subnet_id)s overlaps with cidr %(cidr)s " "of subnet %(sub_id)s" msgstr "" -#: quantum/db/l3_db.py:314 quantum/db/l3_db.py:391 +#: quantum/db/l3_db.py:315 quantum/db/l3_db.py:392 msgid "Either subnet_id or port_id must be specified" msgstr "" -#: quantum/db/l3_db.py:319 +#: quantum/db/l3_db.py:320 msgid "Cannot specify both subnet-id and port-id" msgstr "" -#: quantum/db/l3_db.py:329 +#: quantum/db/l3_db.py:330 msgid "Router port must have exactly one fixed IP" msgstr "" -#: quantum/db/l3_db.py:344 +#: quantum/db/l3_db.py:345 msgid "Subnet for router interface must have a gateway IP" msgstr "" -#: quantum/db/l3_db.py:461 +#: quantum/db/l3_db.py:462 #, python-format msgid "Multiple floating ips match for %s" msgstr "" -#: quantum/db/l3_db.py:480 +#: quantum/db/l3_db.py:481 #, python-format msgid "Cannot add floating IP to port on subnet %s which has no gateway_ip" msgstr "" -#: quantum/db/l3_db.py:518 +#: quantum/db/l3_db.py:519 #, python-format msgid "" "Port %(port_id)s is associated with a different tenant than Floating IP " "%(floatingip_id)s and therefore cannot be bound." msgstr "" -#: quantum/db/l3_db.py:522 +#: quantum/db/l3_db.py:523 #, python-format msgid "" "Cannnot create floating IP and bind it to Port %(port_id)s, since that " "port is owned by a different tenant." msgstr "" -#: quantum/db/l3_db.py:534 +#: quantum/db/l3_db.py:535 #, python-format msgid "Port %(id)s does not have fixed ip %(address)s" msgstr "" -#: quantum/db/l3_db.py:541 +#: quantum/db/l3_db.py:542 #, python-format msgid "Cannot add floating IP to port %s that hasno fixed IP addresses" msgstr "" -#: quantum/db/l3_db.py:545 +#: quantum/db/l3_db.py:546 #, python-format msgid "" "Port %s has multiple fixed IPs. Must provide a specific IP when " "assigning a floating IP" msgstr "" -#: quantum/db/l3_db.py:575 +#: quantum/db/l3_db.py:576 #: quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py:1947 msgid "fixed_ip_address cannot be specified without a port_id" msgstr "" -#: quantum/db/l3_db.py:627 +#: quantum/db/l3_db.py:628 msgid "Unable to find any IP address on external network" msgstr "" -#: quantum/db/l3_db.py:648 +#: quantum/db/l3_db.py:649 msgid "Unable to create Floating ip due to a malformed request" msgstr "" -#: quantum/db/l3_db.py:652 +#: quantum/db/l3_db.py:653 msgid "Floating IP association failed" msgstr "" -#: quantum/db/l3_db.py:737 +#: quantum/db/l3_db.py:738 #, python-format msgid "" "Port %(port_id)s has owner %(port_owner)s, but no IP address, so it can " "be deleted" msgstr "" -#: quantum/db/l3_db.py:755 +#: quantum/db/l3_db.py:756 #, python-format msgid "Multiple floating IPs found for port %s" msgstr "" -#: quantum/db/l3_db.py:925 +#: quantum/db/l3_db.py:917 #, python-format msgid "Skipping port %s as no IP is configure on it" msgstr ""