Imported Translations from Transifex
Change-Id: I2ea5d3340d3c5cd3baf901c31252375aff4c2a1f
This commit is contained in:
parent
ca421e7e62
commit
48f214cc25
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -6,17 +6,17 @@
|
|||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.19"
|
"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.23"
|
||||||
"\n"
|
"\n"
|
||||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||||
"POT-Creation-Date: 2013-07-25 19:54+0000\n"
|
"POT-Creation-Date: 2013-07-29 19:55+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
"MIME-Version: 1.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"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Generated-By: Babel 0.9.6\n"
|
"Generated-By: Babel 1.3\n"
|
||||||
|
|
||||||
#: quantum/auth.py:26 quantum/api/__init__.py:29
|
#: quantum/auth.py:26 quantum/api/__init__.py:29
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -507,7 +507,7 @@ msgstr ""
|
|||||||
#: neutron/agent/dhcp_agent.py:854 neutron/agent/l3_agent.py:810
|
#: neutron/agent/dhcp_agent.py:854 neutron/agent/l3_agent.py:810
|
||||||
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
|
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:228
|
||||||
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184
|
#: neutron/plugins/nec/agent/nec_neutron_agent.py:184
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:216
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:221
|
||||||
msgid "Failed reporting state!"
|
msgid "Failed reporting state!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -649,7 +649,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: neutron/agent/ovs_cleanup_util.py:73
|
#: neutron/agent/ovs_cleanup_util.py:73
|
||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:428
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:428
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:251
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:256
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Delete %s"
|
msgid "Delete %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1022,6 +1022,11 @@ msgstr ""
|
|||||||
msgid "Unable to retrieve OVS kernel module version."
|
msgid "Unable to retrieve OVS kernel module version."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/agent/linux/ovs_lib.py:363
|
||||||
|
#, python-format
|
||||||
|
msgid "Bridge %s not found."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/agent/linux/utils.py:42
|
#: neutron/agent/linux/utils.py:42
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Running command: %s"
|
msgid "Running command: %s"
|
||||||
@ -2029,11 +2034,6 @@ msgid ""
|
|||||||
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
|
"(%(network_id)s/%(subnet_id)s/%(port_id)s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/db/db_base_plugin_v2.py:365
|
|
||||||
#, python-format
|
|
||||||
msgid "No allocation pool found for ip address:%s"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/db/db_base_plugin_v2.py:378
|
#: neutron/db/db_base_plugin_v2.py:378
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Recycle %s"
|
msgid "Recycle %s"
|
||||||
@ -2388,64 +2388,6 @@ msgstr ""
|
|||||||
msgid "Resource type '%(resource_type)s' is longer than %(maxlen)d characters"
|
msgid "Resource type '%(resource_type)s' is longer than %(maxlen)d characters"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/db/servicetype_db.py:40
|
|
||||||
msgid "Textual description for the default service type"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/db/servicetype_db.py:42
|
|
||||||
msgid ""
|
|
||||||
"Defines a provider for an advanced service using the format: "
|
|
||||||
"<service>:<plugin>[:<driver>]"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/db/servicetype_db.py:62
|
|
||||||
#, python-format
|
|
||||||
msgid ""
|
|
||||||
"Default service type - no driver for service %(service_class)s and plugin"
|
|
||||||
" %(plugin)s"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/db/servicetype_db.py:73
|
|
||||||
msgid ""
|
|
||||||
"No default service definition in configuration file. Please add service "
|
|
||||||
"definitions using the service_definition variable in the "
|
|
||||||
"[default_servicetype] section"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/db/servicetype_db.py:79
|
|
||||||
#, python-format
|
|
||||||
msgid "Service type %(service_type_id)s could not be found "
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/db/servicetype_db.py:83
|
|
||||||
#, python-format
|
|
||||||
msgid ""
|
|
||||||
"There are still active instances of service type '%(service_type_id)s'. "
|
|
||||||
"Therefore it cannot be removed."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/db/servicetype_db.py:150
|
|
||||||
#, python-format
|
|
||||||
msgid ""
|
|
||||||
"Default service type record updated in Neutron database. identifier is "
|
|
||||||
"'%s'"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/db/servicetype_db.py:218
|
|
||||||
#, python-format
|
|
||||||
msgid "Multiple default service type instances found.Will use instance '%s'"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/db/servicetype_db.py:264
|
|
||||||
#, python-format
|
|
||||||
msgid "Created service type object:%s"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/db/servicetype_db.py:311
|
|
||||||
#, python-format
|
|
||||||
msgid "Number of instances for service type '%s' is already 0."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/db/sqlalchemyutils.py:74
|
#: neutron/db/sqlalchemyutils.py:74
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s is invalid attribute for sort_key"
|
msgid "%s is invalid attribute for sort_key"
|
||||||
@ -2885,79 +2827,12 @@ msgstr ""
|
|||||||
msgid "Number of security rules allowed per tenant, -1 for unlimited"
|
msgid "Number of security rules allowed per tenant, -1 for unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/extensions/servicetype.py:82
|
#: neutron/extensions/servicetype.py:54
|
||||||
#, python-format
|
|
||||||
msgid "The service type '%s' does not exist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/extensions/servicetype.py:89
|
|
||||||
msgid ""
|
|
||||||
"No service type definition was provided. At least a service type "
|
|
||||||
"definition must be provided"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/extensions/servicetype.py:101
|
|
||||||
#, python-format
|
|
||||||
msgid "Required attributes missing in service definition: %s"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/extensions/servicetype.py:103 neutron/extensions/servicetype.py:110
|
|
||||||
#: neutron/extensions/servicetype.py:117 neutron/extensions/servicetype.py:126
|
|
||||||
#: neutron/extensions/servicetype.py:131 neutron/extensions/servicetype.py:148
|
|
||||||
#: neutron/extensions/servicetype.py:156
|
|
||||||
#, python-format
|
|
||||||
msgid "%(f_name)s: %(msg)s"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/extensions/servicetype.py:108
|
|
||||||
#, python-format
|
|
||||||
msgid "Service name '%s' unspecified or invalid"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/extensions/servicetype.py:115
|
|
||||||
#, python-format
|
|
||||||
msgid "Plugin name not specified in service definition %s"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/extensions/servicetype.py:125
|
|
||||||
#, python-format
|
|
||||||
msgid "No plugin for service '%s'"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/extensions/servicetype.py:130
|
|
||||||
#, python-format
|
|
||||||
msgid "Plugin name '%s' is not correct "
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/extensions/servicetype.py:146
|
|
||||||
#, python-format
|
|
||||||
msgid "Unparseable attributes found in service definition %s"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/extensions/servicetype.py:152
|
|
||||||
#, python-format
|
|
||||||
msgid "Exception while parsing service definition:%s"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/extensions/servicetype.py:154
|
|
||||||
#, python-format
|
|
||||||
msgid "Was expecting a dict for service definition, found the following: %s"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/extensions/servicetype.py:160
|
|
||||||
#: neutron/plugins/nicira/extensions/nvp_networkgw.py:86
|
|
||||||
#, python-format
|
|
||||||
msgid "%s: provided data are not iterable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/extensions/servicetype.py:171
|
|
||||||
msgid "Neutron Service Type Management"
|
msgid "Neutron Service Type Management"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/extensions/servicetype.py:179
|
#: neutron/extensions/servicetype.py:62
|
||||||
msgid ""
|
msgid "API for retrieving service providers for Neutron advanced services"
|
||||||
"API for retrieving and managing service types for Neutron advanced "
|
|
||||||
"services"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/openstack/common/exception.py:104
|
#: neutron/openstack/common/exception.py:104
|
||||||
@ -4538,7 +4413,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: neutron/plugins/hyperv/db.py:79
|
#: neutron/plugins/hyperv/db.py:79
|
||||||
#: neutron/plugins/linuxbridge/db/l2network_db_v2.py:140
|
#: neutron/plugins/linuxbridge/db/l2network_db_v2.py:140
|
||||||
#: neutron/plugins/ml2/drivers/type_vlan.py:206
|
#: neutron/plugins/ml2/drivers/type_vlan.py:204
|
||||||
#: neutron/plugins/openvswitch/ovs_db_v2.py:159
|
#: neutron/plugins/openvswitch/ovs_db_v2.py:159
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -4675,7 +4550,7 @@ msgstr ""
|
|||||||
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:130
|
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:130
|
||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:432
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:432
|
||||||
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:168
|
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:168
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:260
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:265
|
||||||
msgid "port_update received"
|
msgid "port_update received"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -4758,14 +4633,14 @@ msgstr ""
|
|||||||
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:310
|
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:310
|
||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:640
|
||||||
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:352
|
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:352
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:734
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:830
|
||||||
msgid "Agent out of sync with plugin!"
|
msgid "Agent out of sync with plugin!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
|
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:318
|
||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:652
|
||||||
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:359
|
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:359
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:747
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:844
|
||||||
msgid "Agent loop has new devices!"
|
msgid "Agent loop has new devices!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -4782,7 +4657,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:345
|
#: neutron/plugins/hyperv/agent/hyperv_neutron_agent.py:345
|
||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:691
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:868
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:974
|
||||||
msgid "Agent initialized successfully, now running... "
|
msgid "Agent initialized successfully, now running... "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -5033,12 +4908,12 @@ msgstr ""
|
|||||||
|
|
||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:425
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:425
|
||||||
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:159
|
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:159
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:249
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:254
|
||||||
msgid "network_delete received"
|
msgid "network_delete received"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:473
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:473
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:285
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:290
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RPC timeout while updating port %s"
|
msgid "RPC timeout while updating port %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -5054,19 +4929,20 @@ msgid "RPC agent_id: %s"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:575
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:575
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:643
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:692
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Port %s added"
|
msgid "Port %s added"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:581
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:581
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:649
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:698
|
||||||
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:727
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to get port details for %(device)s: %(e)s"
|
msgid "Unable to get port details for %(device)s: %(e)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:587
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:587
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:656
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:705
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Port %(device)s updated. Details: %(details)s"
|
msgid "Port %(device)s updated. Details: %(details)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -5074,27 +4950,31 @@ msgstr ""
|
|||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:608
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:608
|
||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:628
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:628
|
||||||
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:339
|
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:339
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:665
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:714
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:688
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:752
|
||||||
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:773
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Device %s not defined on plugin"
|
msgid "Device %s not defined on plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:615
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:615
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:674
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:738
|
||||||
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:759
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Attachment %s removed"
|
msgid "Attachment %s removed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:621
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:621
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:680
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:744
|
||||||
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:765
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "port_removed failed for %(device)s: %(e)s"
|
msgid "port_removed failed for %(device)s: %(e)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:625
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:625
|
||||||
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:336
|
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:336
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:685
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:749
|
||||||
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:770
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Port %s updated."
|
msgid "Port %s updated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -5113,7 +4993,7 @@ msgid "Error in agent loop. Devices info: %s"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:666
|
#: neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py:666
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:762
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:867
|
||||||
#: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
|
#: neutron/plugins/ryu/agent/ryu_neutron_agent.py:281
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
|
msgid "Loop iteration exceeded interval (%(polling_interval)s vs. %(elapsed)s)!"
|
||||||
@ -5145,7 +5025,7 @@ msgid "Enable server RPC compatibility with old agents"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/linuxbridge/db/l2network_db_v2.py:146
|
#: neutron/plugins/linuxbridge/db/l2network_db_v2.py:146
|
||||||
#: neutron/plugins/ml2/drivers/type_vlan.py:212
|
#: neutron/plugins/ml2/drivers/type_vlan.py:210
|
||||||
#: neutron/plugins/openvswitch/ovs_db_v2.py:165
|
#: neutron/plugins/openvswitch/ovs_db_v2.py:165
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -5154,7 +5034,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/linuxbridge/db/l2network_db_v2.py:170
|
#: neutron/plugins/linuxbridge/db/l2network_db_v2.py:170
|
||||||
#: neutron/plugins/ml2/drivers/type_vlan.py:261
|
#: neutron/plugins/ml2/drivers/type_vlan.py:259
|
||||||
#: neutron/plugins/openvswitch/ovs_db_v2.py:195
|
#: neutron/plugins/openvswitch/ovs_db_v2.py:195
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -5163,7 +5043,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/linuxbridge/db/l2network_db_v2.py:175
|
#: neutron/plugins/linuxbridge/db/l2network_db_v2.py:175
|
||||||
#: neutron/plugins/ml2/drivers/type_vlan.py:256
|
#: neutron/plugins/ml2/drivers/type_vlan.py:254
|
||||||
#: neutron/plugins/openvswitch/ovs_db_v2.py:190
|
#: neutron/plugins/openvswitch/ovs_db_v2.py:190
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -5915,7 +5795,7 @@ msgid "Initializing driver for type '%s'"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/managers.py:87
|
#: neutron/plugins/ml2/managers.py:87
|
||||||
#: neutron/plugins/ml2/drivers/type_tunnel.py:95
|
#: neutron/plugins/ml2/drivers/type_tunnel.py:116
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "network_type value '%s' not supported"
|
msgid "network_type value '%s' not supported"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -5954,27 +5834,27 @@ msgstr ""
|
|||||||
msgid "Modular L2 Plugin initialization complete"
|
msgid "Modular L2 Plugin initialization complete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/plugin.py:138
|
#: neutron/plugins/ml2/plugin.py:140
|
||||||
msgid "network_type required if other provider attributes specified"
|
msgid "network_type required if other provider attributes specified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/plugin.py:152
|
#: neutron/plugins/ml2/plugin.py:154
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Network %s has no segments"
|
msgid "Network %s has no segments"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/plugin.py:184
|
#: neutron/plugins/ml2/plugin.py:186
|
||||||
msgid ""
|
msgid ""
|
||||||
"In _notify_port_updated() for port %(port_id), network %(network_id) has "
|
"In _notify_port_updated() for port %(port_id), network %(network_id) has "
|
||||||
"no segments"
|
"no segments"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/plugin.py:227
|
#: neutron/plugins/ml2/plugin.py:229
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "mechanism_manager.create_network failed, deleting network '%s'"
|
msgid "mechanism_manager.create_network failed, deleting network '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/plugin.py:330
|
#: neutron/plugins/ml2/plugin.py:332
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "mechanism_manager.create_port failed, deleting port '%s'"
|
msgid "mechanism_manager.create_port failed, deleting port '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -6059,17 +5939,17 @@ msgstr ""
|
|||||||
msgid "%s prohibited for flat provider network"
|
msgid "%s prohibited for flat provider network"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_flat.py:112
|
#: neutron/plugins/ml2/drivers/type_flat.py:110
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Reserving flat network on physical network %s"
|
msgid "Reserving flat network on physical network %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_flat.py:130
|
#: neutron/plugins/ml2/drivers/type_flat.py:128
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Releasing flat network on physical network %s"
|
msgid "Releasing flat network on physical network %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_flat.py:133
|
#: neutron/plugins/ml2/drivers/type_flat.py:131
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No flat network found on physical network %s"
|
msgid "No flat network found on physical network %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -6080,66 +5960,58 @@ msgid ""
|
|||||||
"GRE tunnel IDs that are available for tenant network allocation"
|
"GRE tunnel IDs that are available for tenant network allocation"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_gre.py:79
|
|
||||||
msgid "provider:physical_network specified for GRE network"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_gre.py:85
|
#: neutron/plugins/ml2/drivers/type_gre.py:85
|
||||||
msgid "segmentation_id required for GRE provider network"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_gre.py:98
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Reserving specific gre tunnel %s from pool"
|
msgid "Reserving specific gre tunnel %s from pool"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_gre.py:102
|
#: neutron/plugins/ml2/drivers/type_gre.py:89
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Reserving specific gre tunnel %s outside pool"
|
msgid "Reserving specific gre tunnel %s outside pool"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_gre.py:115
|
#: neutron/plugins/ml2/drivers/type_gre.py:102
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Allocating gre tunnel id %(gre_id)s"
|
msgid "Allocating gre tunnel id %(gre_id)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_gre.py:133
|
#: neutron/plugins/ml2/drivers/type_gre.py:120
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Releasing gre tunnel %s to pool"
|
msgid "Releasing gre tunnel %s to pool"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_gre.py:138
|
#: neutron/plugins/ml2/drivers/type_gre.py:125
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Releasing gre tunnel %s outside pool"
|
msgid "Releasing gre tunnel %s outside pool"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_gre.py:141
|
#: neutron/plugins/ml2/drivers/type_gre.py:128
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "gre_id %s not found"
|
msgid "gre_id %s not found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_gre.py:151
|
#: neutron/plugins/ml2/drivers/type_gre.py:138
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Skipping unreasonable gre ID range %(tun_min)s:%(tun_max)s"
|
msgid "Skipping unreasonable gre ID range %(tun_min)s:%(tun_max)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_gre.py:169
|
#: neutron/plugins/ml2/drivers/type_gre.py:156
|
||||||
#: neutron/plugins/ml2/drivers/type_vxlan.py:177
|
#: neutron/plugins/ml2/drivers/type_vxlan.py:164
|
||||||
#: neutron/plugins/openvswitch/ovs_db_v2.py:233
|
#: neutron/plugins/openvswitch/ovs_db_v2.py:233
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Removing tunnel %s from pool"
|
msgid "Removing tunnel %s from pool"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_gre.py:184
|
#: neutron/plugins/ml2/drivers/type_gre.py:171
|
||||||
msgid "get_gre_endpoints() called"
|
msgid "get_gre_endpoints() called"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_gre.py:193
|
#: neutron/plugins/ml2/drivers/type_gre.py:180
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "add_gre_endpoint() called for ip %s"
|
msgid "add_gre_endpoint() called for ip %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_gre.py:199
|
#: neutron/plugins/ml2/drivers/type_gre.py:186
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Gre endpoint with ip %s already exists"
|
msgid "Gre endpoint with ip %s already exists"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -6153,16 +6025,32 @@ msgstr ""
|
|||||||
msgid "%s prohibited for local provider network"
|
msgid "%s prohibited for local provider network"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_tunnel.py:60
|
#: neutron/plugins/ml2/drivers/type_tunnel.py:61
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
|
msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Agent terminated!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_tunnel.py:63
|
#: neutron/plugins/ml2/drivers/type_tunnel.py:64
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(type)s ID ranges: %(range)s"
|
msgid "%(type)s ID ranges: %(range)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/plugins/ml2/drivers/type_tunnel.py:70
|
||||||
|
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:401
|
||||||
|
#, python-format
|
||||||
|
msgid "provider:physical_network specified for %s network"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/plugins/ml2/drivers/type_tunnel.py:76
|
||||||
|
#, python-format
|
||||||
|
msgid "segmentation_id required for %s provider network"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/plugins/ml2/drivers/type_tunnel.py:83
|
||||||
|
#, python-format
|
||||||
|
msgid "%(key)s prohibited for %(tunnel)s provider network"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_vlan.py:37
|
#: neutron/plugins/ml2/drivers/type_vlan.py:37
|
||||||
msgid ""
|
msgid ""
|
||||||
"List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network> "
|
"List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network> "
|
||||||
@ -6202,14 +6090,14 @@ msgstr ""
|
|||||||
msgid "%s prohibited for VLAN provider network"
|
msgid "%s prohibited for VLAN provider network"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_vlan.py:228
|
#: neutron/plugins/ml2/drivers/type_vlan.py:226
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Allocating vlan %(vlan_id)s on physical network %(physical_network)s from"
|
"Allocating vlan %(vlan_id)s on physical network %(physical_network)s from"
|
||||||
" pool"
|
" pool"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_vlan.py:266
|
#: neutron/plugins/ml2/drivers/type_vlan.py:264
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No vlan_id %(vlan_id)s found on physical network %(physical_network)s"
|
msgid "No vlan_id %(vlan_id)s found on physical network %(physical_network)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -6224,54 +6112,46 @@ msgstr ""
|
|||||||
msgid "Multicast group for VXLAN. If unset, disables VXLAN multicast mode."
|
msgid "Multicast group for VXLAN. If unset, disables VXLAN multicast mode."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_vxlan.py:86
|
|
||||||
msgid "provider:physical_network specified for VXLAN network"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_vxlan.py:92
|
#: neutron/plugins/ml2/drivers/type_vxlan.py:92
|
||||||
msgid "segmentation_id required for VXLAN provider network"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_vxlan.py:105
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Reserving specific vxlan tunnel %s from pool"
|
msgid "Reserving specific vxlan tunnel %s from pool"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_vxlan.py:109
|
#: neutron/plugins/ml2/drivers/type_vxlan.py:96
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Reserving specific vxlan tunnel %s outside pool"
|
msgid "Reserving specific vxlan tunnel %s outside pool"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_vxlan.py:122
|
#: neutron/plugins/ml2/drivers/type_vxlan.py:109
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Allocating vxlan tunnel vni %(vxlan_vni)s"
|
msgid "Allocating vxlan tunnel vni %(vxlan_vni)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_vxlan.py:140
|
#: neutron/plugins/ml2/drivers/type_vxlan.py:127
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Releasing vxlan tunnel %s to pool"
|
msgid "Releasing vxlan tunnel %s to pool"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_vxlan.py:145
|
#: neutron/plugins/ml2/drivers/type_vxlan.py:132
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Releasing vxlan tunnel %s outside pool"
|
msgid "Releasing vxlan tunnel %s outside pool"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_vxlan.py:148
|
#: neutron/plugins/ml2/drivers/type_vxlan.py:135
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "vxlan_vni %s not found"
|
msgid "vxlan_vni %s not found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_vxlan.py:159
|
#: neutron/plugins/ml2/drivers/type_vxlan.py:146
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Skipping unreasonable VXLAN VNI range %(tun_min)s:%(tun_max)s"
|
msgid "Skipping unreasonable VXLAN VNI range %(tun_min)s:%(tun_max)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_vxlan.py:194
|
#: neutron/plugins/ml2/drivers/type_vxlan.py:181
|
||||||
msgid "get_vxlan_endpoints() called"
|
msgid "get_vxlan_endpoints() called"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/ml2/drivers/type_vxlan.py:204
|
#: neutron/plugins/ml2/drivers/type_vxlan.py:191
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "add_vxlan_endpoint() called for ip %s"
|
msgid "add_vxlan_endpoint() called for ip %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -6422,9 +6302,9 @@ msgid "eSwitch Agent Started!"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:364
|
#: neutron/plugins/mlnx/agent/eswitch_neutron_agent.py:364
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:753
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:858
|
||||||
#: neutron/plugins/ryu/agent/ryu_neutron_agent.py:275
|
#: neutron/plugins/ryu/agent/ryu_neutron_agent.py:275
|
||||||
#: neutron/tests/unit/openvswitch/test_ovs_tunnel.py:382
|
#: neutron/tests/unit/openvswitch/test_ovs_tunnel.py:403
|
||||||
msgid "Error in agent event loop"
|
msgid "Error in agent event loop"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7960,10 +7840,20 @@ msgid ""
|
|||||||
"'%(network_gateway_id)s'"
|
"'%(network_gateway_id)s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/plugins/nicira/dbexts/nicira_qos_db.py:276
|
||||||
|
#, python-format
|
||||||
|
msgid "DSCP value (%s) will be ignored with 'trusted' marking"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/nicira/extensions/nvp_networkgw.py:66
|
#: neutron/plugins/nicira/extensions/nvp_networkgw.py:66
|
||||||
msgid "Cannot create a gateway with an empty device list"
|
msgid "Cannot create a gateway with an empty device list"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/plugins/nicira/extensions/nvp_networkgw.py:86
|
||||||
|
#, python-format
|
||||||
|
msgid "%s: provided data are not iterable"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/nicira/extensions/nvp_networkgw.py:92
|
#: neutron/plugins/nicira/extensions/nvp_networkgw.py:92
|
||||||
msgid "number of network gateways allowed per tenant, -1 for unlimited"
|
msgid "number of network gateways allowed per tenant, -1 for unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7991,23 +7881,19 @@ msgid "Invalid bandwidth rate, %(data)s must be a non negative integer."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/nicira/extensions/nvp_qos.py:60
|
#: neutron/plugins/nicira/extensions/nvp_qos.py:60
|
||||||
msgid "No DSCP field needed when QoS workload marked trusted"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/plugins/nicira/extensions/nvp_qos.py:64
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Queue %(id)s does not exist"
|
msgid "Queue %(id)s does not exist"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/nicira/extensions/nvp_qos.py:68
|
#: neutron/plugins/nicira/extensions/nvp_qos.py:64
|
||||||
msgid "Unable to delete queue attached to port."
|
msgid "Unable to delete queue attached to port."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/nicira/extensions/nvp_qos.py:72
|
#: neutron/plugins/nicira/extensions/nvp_qos.py:68
|
||||||
msgid "Port is not associated with lqueue"
|
msgid "Port is not associated with lqueue"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/nicira/extensions/nvp_qos.py:83
|
#: neutron/plugins/nicira/extensions/nvp_qos.py:79
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "'%s' must be a non negative integer."
|
msgid "'%s' must be a non negative integer."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -8077,169 +7963,174 @@ msgstr ""
|
|||||||
msgid "%s networks are not enabled"
|
msgid "%s networks are not enabled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:401
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:262
|
||||||
#, python-format
|
|
||||||
msgid "provider:physical_network specified for %s network"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:257
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Network %s not used on agent."
|
msgid "Network %s not used on agent."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:288
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:293
|
||||||
msgid "tunnel_update received"
|
msgid "tunnel_update received"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:297
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:302
|
||||||
msgid "No tunnel_type specified, cannot create tunnels"
|
msgid "No tunnel_type specified, cannot create tunnels"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:300
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:305
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "tunnel_type %s not supported by agent"
|
msgid "tunnel_type %s not supported by agent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:328
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:333
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No local VLAN available for net-id=%s"
|
msgid "No local VLAN available for net-id=%s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:331
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:336
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
|
msgid "Assigning %(vlan_id)s as local vlan for net-id=%(net_uuid)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:353
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:358
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Cannot provision %(network_type)s network for net-id=%(net_uuid)s - "
|
"Cannot provision %(network_type)s network for net-id=%(net_uuid)s - "
|
||||||
"tunneling disabled"
|
"tunneling disabled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:372
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:377
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Cannot provision flat network for net-id=%(net_uuid)s - no bridge for "
|
"Cannot provision flat network for net-id=%(net_uuid)s - no bridge for "
|
||||||
"physical_network %(physical_network)s"
|
"physical_network %(physical_network)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:392
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:397
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Cannot provision VLAN network for net-id=%(net_uuid)s - no bridge for "
|
"Cannot provision VLAN network for net-id=%(net_uuid)s - no bridge for "
|
||||||
"physical_network %(physical_network)s"
|
"physical_network %(physical_network)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:401
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:406
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Cannot provision unknown network type %(network_type)s for net-"
|
"Cannot provision unknown network type %(network_type)s for net-"
|
||||||
"id=%(net_uuid)s"
|
"id=%(net_uuid)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:413
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:418
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
|
msgid "Reclaiming vlan = %(vlan_id)s from net-id = %(net_uuid)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:447
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:452
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Cannot reclaim unknown network type %(network_type)s for net-"
|
"Cannot reclaim unknown network type %(network_type)s for net-"
|
||||||
"id=%(net_uuid)s"
|
"id=%(net_uuid)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:498
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:503
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "port_unbound() net_uuid %s not in local_vlan_map"
|
msgid "port_unbound() net_uuid %s not in local_vlan_map"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:511
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:516
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "port_unbound: vif_id %s not in local_vlan_map"
|
msgid "port_unbound: vif_id %s not in local_vlan_map"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:556
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:568
|
||||||
|
#, python-format
|
||||||
|
msgid "Adding %s to list of bridges."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:587
|
||||||
msgid ""
|
msgid ""
|
||||||
"Failed to create OVS patch port. Cannot have tunneling enabled on this "
|
"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, since this version of OVS does not support tunnels or patch ports."
|
||||||
" Agent terminated!"
|
" Agent terminated!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:577
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:608
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
|
msgid "Mapping physical network %(physical_network)s to bridge %(bridge)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:583
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:614
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Bridge %(bridge)s for physical network %(physical_network)s does not "
|
"Bridge %(bridge)s for physical network %(physical_network)s does not "
|
||||||
"exist. Agent terminated!"
|
"exist. Agent terminated!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:637
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:686
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "No VIF port for port %s defined on agent."
|
msgid "No VIF port for port %s defined on agent."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:720
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:722
|
||||||
|
#, python-format
|
||||||
|
msgid "Ancillary Port %s added"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:815
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to sync tunnel IP %(local_ip)s: %(e)s"
|
msgid "Unable to sync tunnel IP %(local_ip)s: %(e)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:740
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:837
|
||||||
msgid "Agent tunnel out of sync with plugin!"
|
msgid "Agent tunnel out of sync with plugin!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:772
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:877
|
||||||
msgid "Checking OVS version for VXLAN support"
|
msgid "Checking OVS version for VXLAN support"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:780
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:885
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Failed userspace version check for Open vSwitch with VXLAN support. To "
|
"Failed userspace version check for Open vSwitch with VXLAN support. To "
|
||||||
"use VXLAN tunnels with OVS, please ensure the OVS version is %s or newer!"
|
"use VXLAN tunnels with OVS, please ensure the OVS version is %s or newer!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:791
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:896
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Failed kernel version check for Open vSwitch with VXLAN support. To use "
|
"Failed kernel version check for Open vSwitch with VXLAN support. To use "
|
||||||
"VXLAN tunnels with OVS, please ensure the OVS version is %s or newer!"
|
"VXLAN tunnels with OVS, please ensure the OVS version is %s or newer!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:798
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:903
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Cannot determine kernel Open vSwitch version, please ensure your Open "
|
"Cannot determine kernel Open vSwitch version, please ensure your Open "
|
||||||
"vSwitch kernel module is at least version %s to support VXLAN tunnels."
|
"vSwitch kernel module is at least version %s to support VXLAN tunnels."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:803
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:908
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Unable to determine Open vSwitch version. Please ensure that its version "
|
"Unable to determine Open vSwitch version. Please ensure that its version "
|
||||||
"is %s or newer to use VXLAN tunnels with OVS."
|
"is %s or newer to use VXLAN tunnels with OVS."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:818
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:923
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Parsing bridge_mappings failed: %s."
|
msgid "Parsing bridge_mappings failed: %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:837
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:943
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Invalid tunnel type specificed: %s"
|
msgid "Invalid tunnel type specificed: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:840
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:946
|
||||||
msgid "Tunneling cannot be enabled without a valid local_ip."
|
msgid "Tunneling cannot be enabled without a valid local_ip."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:856
|
#: neutron/plugins/openvswitch/agent/ovs_neutron_agent.py:962
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s Agent terminated!"
|
msgid "%s Agent terminated!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -8288,6 +8179,10 @@ msgstr ""
|
|||||||
msgid "The UDP port to use for VXLAN tunnels."
|
msgid "The UDP port to use for VXLAN tunnels."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/plugins/openvswitch/common/config.py:71
|
||||||
|
msgid "MTU size of veth interfaces"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/plugins/plumgrid/common/exceptions.py:26
|
#: neutron/plugins/plumgrid/common/exceptions.py:26
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "An unexpected error occurred in the PLUMgrid Plugin: %(err_msg)s"
|
msgid "An unexpected error occurred in the PLUMgrid Plugin: %(err_msg)s"
|
||||||
@ -8651,6 +8546,51 @@ msgstr ""
|
|||||||
msgid "ERROR: %s"
|
msgid "ERROR: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/services/provider_configuration.py:28
|
||||||
|
msgid ""
|
||||||
|
"Defines providers for advanced services using the format: "
|
||||||
|
"<service_type>:<name>:<driver>[:default]"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/services/provider_configuration.py:55
|
||||||
|
msgid "Invalid service provider format"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/services/provider_configuration.py:63
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid provider format. Last part should be 'default' or empty: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/services/provider_configuration.py:69
|
||||||
|
#, python-format
|
||||||
|
msgid "Service type '%(svc_type)s' is not allowed, allowed types: %(allowed)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/services/provider_configuration.py:83
|
||||||
|
#, python-format
|
||||||
|
msgid "Service provider could not be found for service type %(service_type)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/services/provider_configuration.py:88
|
||||||
|
#, python-format
|
||||||
|
msgid "Service type %(service_type)s does not have a default service provider"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/services/provider_configuration.py:101
|
||||||
|
#, python-format
|
||||||
|
msgid "Driver %s is not unique across providers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/services/provider_configuration.py:111
|
||||||
|
#, python-format
|
||||||
|
msgid "Multiple default providers for service %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: neutron/services/provider_configuration.py:122
|
||||||
|
#, python-format
|
||||||
|
msgid "Multiple providers specified for service %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: neutron/services/loadbalancer/agent_scheduler.py:94
|
#: neutron/services/loadbalancer/agent_scheduler.py:94
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s"
|
msgid "Pool %(pool_id)s has already been hosted by lbaas agent %(agent_id)s"
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user