From c2bb8dc6a35e42888f4a9a2d739cf97bc2663d6a Mon Sep 17 00:00:00 2001 From: OpenStack Jenkins Date: Tue, 9 Jul 2013 19:55:55 +0000 Subject: [PATCH] Imported Translations from Transifex Change-Id: I6f29f21c031370a64c8ae75652936762170406f9 --- neutron/locale/bg_BG/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/cs/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/da/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/de/LC_MESSAGES/neutron.po | 246 ++++++++++---------- neutron/locale/es/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/fi_FI/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/fr/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/it/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/ja/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/ka_GE/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/ko_KR/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/neutron.pot | 240 ++++++++++--------- neutron/locale/pl_PL/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/pt_BR/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/ro/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/ru/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/sl_SI/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/vi_VN/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/zh_CN/LC_MESSAGES/neutron.po | 238 ++++++++++--------- neutron/locale/zh_TW/LC_MESSAGES/neutron.po | 238 ++++++++++--------- 20 files changed, 2465 insertions(+), 2305 deletions(-) diff --git a/neutron/locale/bg_BG/LC_MESSAGES/neutron.po b/neutron/locale/bg_BG/LC_MESSAGES/neutron.po index 4f4a939c82..310cf60593 100644 --- a/neutron/locale/bg_BG/LC_MESSAGES/neutron.po +++ b/neutron/locale/bg_BG/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Bulgarian (Bulgaria) " @@ -1311,62 +1311,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1896,7 +1904,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2463,45 +2471,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2605,6 +2591,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3871,25 +3879,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4517,10 +4525,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4533,7 +4541,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4767,75 +4775,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5843,20 +5851,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6025,7 +6033,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6294,161 +6302,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7736,32 +7744,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/cs/LC_MESSAGES/neutron.po b/neutron/locale/cs/LC_MESSAGES/neutron.po index 68f4e73031..3af45e9555 100644 --- a/neutron/locale/cs/LC_MESSAGES/neutron.po +++ b/neutron/locale/cs/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Czech " @@ -1311,62 +1311,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1896,7 +1904,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2463,45 +2471,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2605,6 +2591,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3871,25 +3879,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4517,10 +4525,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4533,7 +4541,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4767,75 +4775,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5843,20 +5851,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6025,7 +6033,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6294,161 +6302,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7736,32 +7744,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/da/LC_MESSAGES/neutron.po b/neutron/locale/da/LC_MESSAGES/neutron.po index 4d389bab08..6119987808 100644 --- a/neutron/locale/da/LC_MESSAGES/neutron.po +++ b/neutron/locale/da/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-05-16 09:23+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Danish " @@ -1311,62 +1311,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1896,7 +1904,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2463,45 +2471,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2605,6 +2591,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3871,25 +3879,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4517,10 +4525,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4533,7 +4541,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4767,75 +4775,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5843,20 +5851,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6025,7 +6033,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6294,161 +6302,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7736,32 +7744,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/de/LC_MESSAGES/neutron.po b/neutron/locale/de/LC_MESSAGES/neutron.po index 683200e185..3d4c08230b 100644 --- a/neutron/locale/de/LC_MESSAGES/neutron.po +++ b/neutron/locale/de/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-05-22 08:17+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: German " @@ -1363,62 +1363,70 @@ msgstr "Ungültiges Datenformat für Hostroute: '%s'" msgid "Duplicate hostroute '%s'" msgstr "Doppelte Hostroute '%s'" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "'%s' ist kein gültiges IP-Teilnetz" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "'%s' ist keine gültige Eingabe" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "'%s' ist keine gültige UUID" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "'%s' ist keine Liste" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "Doppelte Elemente in der Liste: '%s'" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "%s ist kein Verzeichnis" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "Der Validator '%s' ist nicht vorhanden." -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "'%s' ist keine Ganzzahl" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "'%s' sollte nicht negativ sein" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "'%s' kann nicht in boolesche Zahl umgewandelt werden" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "'%s' ist keine Ganzzahl" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "'%s' ist nicht in der Form =[value]" @@ -2007,7 +2015,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "Nachricht mit ungültiger Zeitmarke empfangen" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "Planung des Netzes '%s' fehlgeschlagen" @@ -2635,12 +2643,12 @@ msgstr "" "Mehrere Agenten mit 'agent_type=%(agent_type)s' und 'host=%(host)s' " "wurden gefunden" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "Agent %(id)s ist kein gültiger DHCP-Agent oder wurde inaktiviert" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " @@ -2649,37 +2657,11 @@ msgstr "" "Das Netz %(network_id)s wurde bereits vom DHCP-Agenten %(agent_id)s " "gehostet." -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "Das Netz %(network_id)s wird nicht vom DHCP-Agenten %(agent_id)s gehostet." -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "Agent %(id)s ist kein L3-Agent oder wurde inaktiviert" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" -"Der Router %(router_id)s wurde bereits vom L3-Agenten %(agent_id)s " -"gehostet." - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" -"Zuordnung des Routers %(router_id)s zum L3-Agenten %(agent_id)s ist " -"fehlgeschlagen." - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "Der Router %(router_id)s wird nicht vom L3-Agenten %(agent_id)s gehostet." - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2807,6 +2789,32 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "Agent %(id)s ist kein L3-Agent oder wurde inaktiviert" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" +"Der Router %(router_id)s wurde bereits vom L3-Agenten %(agent_id)s " +"gehostet." + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" +"Zuordnung des Routers %(router_id)s zum L3-Agenten %(agent_id)s ist " +"fehlgeschlagen." + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "Der Router %(router_id)s wird nicht vom L3-Agenten %(agent_id)s gehostet." + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -4142,25 +4150,25 @@ msgstr "Details für Gerät %(device)s von %(agent_id)s angefordert" msgid "%s can not be found in database" msgstr "%s kann in Datenbank nicht gefunden werden" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "Treiber für Brocade-Netzbetriebssystem:" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "%s" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "Das zugeordnete VLAN (%d) wird in den Pool zurückgegeben" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "Zugeordnetes VLAN (%d) aus dem Pool" @@ -4808,10 +4816,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "Ungültiger Wert für 'tenant_network_type': %s. Agent beendet!" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "Bereiche für Netz-VLAN: %s" @@ -4824,7 +4832,7 @@ msgstr "Netztyp %s nicht unterstützt" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "Erstelltes Netz: %s" @@ -5070,75 +5078,75 @@ msgstr "vSwitch nicht gefunden: %s" msgid "Device %(device)s up %(agent_id)s" msgstr "Update für Gerät %(device)s auf %(agent_id)s" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "Ungültiger Wert für 'tenant_network_type': %s. Service beendet!" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "Initialisierung von Linux-Brücken-Plug-in abgeschlossen" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "'provider:network_type' erforderlich" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "'provider:segmentation_id' für einfaches Netz angegeben" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "'provider:segmentation_id' erforderlich" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "'provider:physical_network' für lokales Netz angegeben" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "'provider:segmentation_id' für lokales Netz angegeben" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "'provider:network_type' %s nicht unterstützt" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "Unbekannter Wert für 'provider:physical_network' %s" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "'provider:physical_network' erforderlich" @@ -6214,21 +6222,21 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "Treiber %s geladen" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 #, fuzzy msgid "Modular L2 Plugin initialization complete" msgstr "Plug-in-Initialisierung abgeschlossen" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, fuzzy, python-format msgid "Network %s has no segments" msgstr "Netz %s für Agent nicht verwendet." -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 #, fuzzy msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " @@ -6409,7 +6417,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6678,95 +6686,95 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" "'activate_port_if_ready()': überspringen, 'port.admin_state_up' ist " "'False'." -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" "'activate_port_if_ready()': überspringen, 'network.admin_state_up' ist " "'False'." -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" "'activate_port_if_ready()': überspringen, keine Portinformationen für " "diesen Port." -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" "'activate_port_if_ready()': überspringen, 'ofc_port' ist bereits " "vorhanden." -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "'create_ofc_port()' fehlgeschlagen. Grund: %s" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "'delete_ofc_port()' fehlgeschlagen. Grund: %s" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "'deactivate_port()': überspringen, 'ofc_port' ist nicht vorhanden." -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "Aufruf von 'NECPluginV2.create_network()', network=%s ." -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "'create_network()' fehlgeschlagen. Grund: %s" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "Aufruf von 'NECPluginV2.update_network()', id=%(id)s network=%(network)s ." -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "Aufruf von 'NECPluginV2.delete_network()', id=%s ." -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "'delete_network()' fehlgeschlagen. Grund: %s" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "'delete_ofc_tenant()' fehlgeschlagen. Grund: %s" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "Aufruf von 'NECPluginV2.create_port()', port=%s ." -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "Aufruf von 'NECPluginV2.update_port()', id=%(id)s port=%(port)s ." -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "Aufruf von 'NECPluginV2.delete_port()', id=%s ." -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." @@ -6774,25 +6782,25 @@ msgstr "" "_activate_packet_filter_if_ready(): überspringen, " "'packet_filter.admin_state_up' ist 'False'." -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" "'_activate_packet_filter_if_ready()': überspringen, " "'network.admin_state_up' ist 'False'." -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" "'_activate_packet_filter_if_ready()': überspringen, ungültiger Wert für " "'in_port_id'." -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" "'_activate_packet_filter_if_ready()': überspringen, keine " "Portinformationen für 'in_port'." -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." @@ -6800,28 +6808,28 @@ msgstr "" "_activate_packet_filter_if_ready(): überspringen, 'ofc_packet_filter' ist" " bereits vorhanden." -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "'create_ofc_packet_filter()' fehlgeschlagen. Grund: %s" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" "'_deactivate_packet_filter()': überspringen, 'ofc_packet_filter' ist " "nicht vorhanden." -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "'delete_ofc_packet_filter()' fehlgeschlagen. Grund: %s" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "Aufruf von 'NECPluginV2.create_packet_filter()', packet_filter=%s ." -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " @@ -6830,12 +6838,12 @@ msgstr "" "Aufruf von 'NECPluginV2.update_packet_filter()', id=%(id)s " "packet_filter=%(packet_filter)s." -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "Aufruf von 'NECPluginV2.delete_packet_filter()', id=%s ." -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " @@ -6844,19 +6852,19 @@ msgstr "" "Aufruf von 'NECPluginV2RPCCallbacks.get_port_from_device()', " "device=%(device)s => %(ret)s." -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "Aufruf von 'NECPluginV2RPCCallbacks.update_ports()', kwargs=%s ." -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -8274,32 +8282,32 @@ msgstr "'tunnel_id' %s nicht gefunden" msgid "Device %(device)s up on %(agent_id)s" msgstr "Update für Gerät %(device)s auf %(agent_id)s" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "Tunnel-ID-Bereiche: %s" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/es/LC_MESSAGES/neutron.po b/neutron/locale/es/LC_MESSAGES/neutron.po index dd745c37fd..79b67f6d95 100644 --- a/neutron/locale/es/LC_MESSAGES/neutron.po +++ b/neutron/locale/es/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Spanish " @@ -1311,62 +1311,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1896,7 +1904,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2463,45 +2471,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2605,6 +2591,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3871,25 +3879,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4517,10 +4525,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4533,7 +4541,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4767,75 +4775,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5843,20 +5851,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6025,7 +6033,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6294,161 +6302,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7736,32 +7744,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/fi_FI/LC_MESSAGES/neutron.po b/neutron/locale/fi_FI/LC_MESSAGES/neutron.po index 45748d0790..ea45257c0c 100644 --- a/neutron/locale/fi_FI/LC_MESSAGES/neutron.po +++ b/neutron/locale/fi_FI/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Finnish (Finland) " @@ -1311,62 +1311,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1896,7 +1904,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2463,45 +2471,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2605,6 +2591,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3871,25 +3879,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4517,10 +4525,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4533,7 +4541,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4767,75 +4775,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5843,20 +5851,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6025,7 +6033,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6294,161 +6302,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7736,32 +7744,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/fr/LC_MESSAGES/neutron.po b/neutron/locale/fr/LC_MESSAGES/neutron.po index de8fa12ea9..684e445906 100644 --- a/neutron/locale/fr/LC_MESSAGES/neutron.po +++ b/neutron/locale/fr/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: French " @@ -1311,62 +1311,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1896,7 +1904,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2463,45 +2471,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2605,6 +2591,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3871,25 +3879,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4517,10 +4525,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4533,7 +4541,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4767,75 +4775,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5843,20 +5851,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6025,7 +6033,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6294,161 +6302,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7736,32 +7744,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/it/LC_MESSAGES/neutron.po b/neutron/locale/it/LC_MESSAGES/neutron.po index 90082a7ec4..2e84d0cd51 100644 --- a/neutron/locale/it/LC_MESSAGES/neutron.po +++ b/neutron/locale/it/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-05-16 09:23+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Italian " @@ -1311,62 +1311,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1896,7 +1904,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2463,45 +2471,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2605,6 +2591,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3871,25 +3879,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4517,10 +4525,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4533,7 +4541,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4767,75 +4775,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5843,20 +5851,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6025,7 +6033,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6294,161 +6302,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7736,32 +7744,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/ja/LC_MESSAGES/neutron.po b/neutron/locale/ja/LC_MESSAGES/neutron.po index 4ba81cbeed..9826132522 100644 --- a/neutron/locale/ja/LC_MESSAGES/neutron.po +++ b/neutron/locale/ja/LC_MESSAGES/neutron.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-01-30 10:28+0000\n" "Last-Translator: Tomoyuki KATO \n" "Language-Team: Japanese " @@ -1312,62 +1312,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1897,7 +1905,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2464,45 +2472,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2606,6 +2592,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3872,25 +3880,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4518,10 +4526,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4534,7 +4542,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4768,75 +4776,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5844,20 +5852,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6026,7 +6034,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6295,161 +6303,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7737,32 +7745,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/ka_GE/LC_MESSAGES/neutron.po b/neutron/locale/ka_GE/LC_MESSAGES/neutron.po index 0f7def2502..c65a496e3c 100644 --- a/neutron/locale/ka_GE/LC_MESSAGES/neutron.po +++ b/neutron/locale/ka_GE/LC_MESSAGES/neutron.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-04-19 14:53+0000\n" "Last-Translator: Nika Chkhikvishvili \n" "Language-Team: ka_GE \n" @@ -1311,62 +1311,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1896,7 +1904,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2463,45 +2471,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2605,6 +2591,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3871,25 +3879,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4517,10 +4525,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4533,7 +4541,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4767,75 +4775,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, fuzzy, python-format msgid "%s. Agent terminated!" msgstr "L3 აგენტი ჩაირთულია" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5843,20 +5851,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6025,7 +6033,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, fuzzy, python-format msgid "%s. Server terminated!" msgstr "L3 აგენტი ჩაირთულია" @@ -6295,161 +6303,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7737,32 +7745,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/ko_KR/LC_MESSAGES/neutron.po b/neutron/locale/ko_KR/LC_MESSAGES/neutron.po index a4486f035c..8597efb332 100644 --- a/neutron/locale/ko_KR/LC_MESSAGES/neutron.po +++ b/neutron/locale/ko_KR/LC_MESSAGES/neutron.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-04-28 05:13+0000\n" "Last-Translator: ujuc Gang \n" "Language-Team: ko_KR \n" @@ -1311,62 +1311,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1896,7 +1904,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2463,45 +2471,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2605,6 +2591,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3871,25 +3879,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4517,10 +4525,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4533,7 +4541,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4767,75 +4775,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5843,20 +5851,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6025,7 +6033,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6294,161 +6302,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7736,32 +7744,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/neutron.pot b/neutron/locale/neutron.pot index ad8e28cc08..4320dfa9a4 100644 --- a/neutron/locale/neutron.pot +++ b/neutron/locale/neutron.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.3\n" +"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.4\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1310,62 +1310,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1895,7 +1903,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2462,45 +2470,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2604,6 +2590,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3870,25 +3878,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4516,10 +4524,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4532,7 +4540,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4766,75 +4774,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5842,20 +5850,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6024,7 +6032,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6293,161 +6301,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7735,32 +7743,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/pl_PL/LC_MESSAGES/neutron.po b/neutron/locale/pl_PL/LC_MESSAGES/neutron.po index 24d195d32f..a11fb599fc 100644 --- a/neutron/locale/pl_PL/LC_MESSAGES/neutron.po +++ b/neutron/locale/pl_PL/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-06-28 06:06+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Polish (Poland) " @@ -1312,62 +1312,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1897,7 +1905,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2464,45 +2472,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2606,6 +2592,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3872,25 +3880,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4518,10 +4526,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4534,7 +4542,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4768,75 +4776,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5844,20 +5852,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6026,7 +6034,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6295,161 +6303,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7737,32 +7745,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/pt_BR/LC_MESSAGES/neutron.po b/neutron/locale/pt_BR/LC_MESSAGES/neutron.po index 8760fb3de7..14cfc24764 100644 --- a/neutron/locale/pt_BR/LC_MESSAGES/neutron.po +++ b/neutron/locale/pt_BR/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-01-28 21:54+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Portuguese (Brazil) " @@ -1311,62 +1311,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1896,7 +1904,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2463,45 +2471,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2605,6 +2591,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3871,25 +3879,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4517,10 +4525,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4533,7 +4541,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4767,75 +4775,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5843,20 +5851,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6025,7 +6033,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6294,161 +6302,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7736,32 +7744,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/ro/LC_MESSAGES/neutron.po b/neutron/locale/ro/LC_MESSAGES/neutron.po index e2420d5d23..aad35adf00 100644 --- a/neutron/locale/ro/LC_MESSAGES/neutron.po +++ b/neutron/locale/ro/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-06-08 07:51+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Romanian " @@ -1312,62 +1312,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1897,7 +1905,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2464,45 +2472,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2606,6 +2592,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3872,25 +3880,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4518,10 +4526,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4534,7 +4542,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4768,75 +4776,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5844,20 +5852,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6026,7 +6034,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6295,161 +6303,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7737,32 +7745,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/ru/LC_MESSAGES/neutron.po b/neutron/locale/ru/LC_MESSAGES/neutron.po index 703b5102e0..50f52d6b87 100644 --- a/neutron/locale/ru/LC_MESSAGES/neutron.po +++ b/neutron/locale/ru/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Russian " @@ -1312,62 +1312,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1897,7 +1905,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2464,45 +2472,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2606,6 +2592,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3872,25 +3880,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4518,10 +4526,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4534,7 +4542,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4768,75 +4776,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5844,20 +5852,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6026,7 +6034,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6295,161 +6303,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7737,32 +7745,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/sl_SI/LC_MESSAGES/neutron.po b/neutron/locale/sl_SI/LC_MESSAGES/neutron.po index b12d5862ae..f20efaf532 100644 --- a/neutron/locale/sl_SI/LC_MESSAGES/neutron.po +++ b/neutron/locale/sl_SI/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-06-28 06:06+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Slovenian (Slovenia) " @@ -1312,62 +1312,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1897,7 +1905,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2464,45 +2472,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2606,6 +2592,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3872,25 +3880,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4518,10 +4526,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4534,7 +4542,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4768,75 +4776,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5844,20 +5852,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6026,7 +6034,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6295,161 +6303,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7737,32 +7745,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/vi_VN/LC_MESSAGES/neutron.po b/neutron/locale/vi_VN/LC_MESSAGES/neutron.po index 9982b8f69e..53c72d20f1 100644 --- a/neutron/locale/vi_VN/LC_MESSAGES/neutron.po +++ b/neutron/locale/vi_VN/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Vietnamese (Viet Nam) " @@ -1311,62 +1311,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1896,7 +1904,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2463,45 +2471,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2605,6 +2591,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3871,25 +3879,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4517,10 +4525,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4533,7 +4541,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4767,75 +4775,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5843,20 +5851,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6025,7 +6033,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6294,161 +6302,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7736,32 +7744,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/zh_CN/LC_MESSAGES/neutron.po b/neutron/locale/zh_CN/LC_MESSAGES/neutron.po index d07ceb24b9..c414359970 100644 --- a/neutron/locale/zh_CN/LC_MESSAGES/neutron.po +++ b/neutron/locale/zh_CN/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-05-13 06:01+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: Chinese (China) " @@ -1311,62 +1311,70 @@ msgstr "" msgid "Duplicate hostroute '%s'" msgstr "" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "" @@ -1896,7 +1904,7 @@ msgstr "" msgid "Message with invalid timestamp received" msgstr "" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "" @@ -2463,45 +2471,23 @@ msgstr "" msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2605,6 +2591,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3871,25 +3879,25 @@ msgstr "" msgid "%s can not be found in database" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "" @@ -4517,10 +4525,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "" @@ -4533,7 +4541,7 @@ msgstr "" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "" @@ -4767,75 +4775,75 @@ msgstr "" msgid "Device %(device)s up %(agent_id)s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "" @@ -5843,20 +5851,20 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 msgid "Modular L2 Plugin initialization complete" msgstr "" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, python-format msgid "Network %s has no segments" msgstr "" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " "no segments" @@ -6025,7 +6033,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6294,161 +6302,161 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " "packet_filter=%(packet_filter)s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " "=> %(ret)s." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7736,32 +7744,32 @@ msgstr "" msgid "Device %(device)s up on %(agent_id)s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr "" diff --git a/neutron/locale/zh_TW/LC_MESSAGES/neutron.po b/neutron/locale/zh_TW/LC_MESSAGES/neutron.po index ff0978e28f..b560d59edf 100644 --- a/neutron/locale/zh_TW/LC_MESSAGES/neutron.po +++ b/neutron/locale/zh_TW/LC_MESSAGES/neutron.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Quantum\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-07-08 19:55+0000\n" +"POT-Creation-Date: 2013-07-09 19:55+0000\n" "PO-Revision-Date: 2013-05-22 03:25+0000\n" "Last-Translator: daisy.ycguo \n" "Language-Team: Chinese (Taiwan) " @@ -1317,62 +1317,70 @@ msgstr "主機路徑的資料格式無效:'%s'" msgid "Duplicate hostroute '%s'" msgstr "重複的主機路徑 '%s'" -#: neutron/api/v2/attributes.py:254 +#: neutron/api/v2/attributes.py:252 neutron/tests/unit/test_attributes.py:383 +#: neutron/tests/unit/test_attributes.py:392 +#: neutron/tests/unit/test_attributes.py:401 +#: neutron/tests/unit/test_attributes.py:410 +#, python-format +msgid "'%(data)s' isn't a recognized IP subnet cidr, '%(cidr)s' is recommended" +msgstr "" + +#: neutron/api/v2/attributes.py:258 #, python-format msgid "'%s' is not a valid IP subnet" msgstr "'%s' 不是有效的 IP 子網路" -#: neutron/api/v2/attributes.py:266 +#: neutron/api/v2/attributes.py:271 #, python-format msgid "'%s' is not a valid input" msgstr "'%s' 不是有效的輸入" -#: neutron/api/v2/attributes.py:273 +#: neutron/api/v2/attributes.py:278 #, python-format msgid "'%s' is not a valid UUID" msgstr "'%s' 不是有效的 UUID" -#: neutron/api/v2/attributes.py:285 +#: neutron/api/v2/attributes.py:290 #, python-format msgid "'%s' is not a list" msgstr "'%s' 不是清單" -#: neutron/api/v2/attributes.py:296 +#: neutron/api/v2/attributes.py:301 #, python-format msgid "Duplicate items in the list: '%s'" msgstr "清單中的重複項目:'%s'" -#: neutron/api/v2/attributes.py:303 +#: neutron/api/v2/attributes.py:308 #, python-format msgid "'%s' is not a dictionary" msgstr "'%s' 不是字典" -#: neutron/api/v2/attributes.py:328 +#: neutron/api/v2/attributes.py:333 #, python-format msgid "Validator '%s' does not exist." msgstr "驗證器 '%s' 不存在。" -#: neutron/api/v2/attributes.py:360 +#: neutron/api/v2/attributes.py:365 #, python-format msgid "'%s' is not an integer" msgstr "'%s' 不是整數" -#: neutron/api/v2/attributes.py:365 +#: neutron/api/v2/attributes.py:370 #, python-format msgid "'%s' should be non-negative" msgstr "'%s' 應該為非負數" -#: neutron/api/v2/attributes.py:384 +#: neutron/api/v2/attributes.py:389 #, python-format msgid "'%s' cannot be converted to boolean" msgstr "無法將 '%s' 轉換為布林值" -#: neutron/api/v2/attributes.py:392 +#: neutron/api/v2/attributes.py:397 #, python-format msgid "'%s' is not a integer" msgstr "'%s' 不是整數" -#: neutron/api/v2/attributes.py:405 +#: neutron/api/v2/attributes.py:410 #, python-format msgid "'%s' is not of the form =[value]" msgstr "'%s' 的格式不是 =[value]" @@ -1905,7 +1913,7 @@ msgstr "主機 %(host)s 上代理程式 %(agent_type)s 的配置無效。" msgid "Message with invalid timestamp received" msgstr "收到含有無效時間戳記的訊息" -#: neutron/db/agentschedulers_db.py:313 +#: neutron/db/agentschedulers_db.py:400 #, python-format msgid "Fail scheduling network %s" msgstr "無法排程網路 %s" @@ -2476,45 +2484,23 @@ msgstr "找不到 agent_type = %(agent_type)s 且主機 = %(host)s 的代理程 msgid "Multiple agents with agent_type=%(agent_type)s and host=%(host)s found" msgstr "找到多個 agent_type = %(agent_type)s 且主機 = %(host)s 的代理程式" -#: neutron/extensions/agentscheduler.py:176 +#: neutron/extensions/dhcpagentscheduler.py:121 #, python-format msgid "Agent %(id)s is not a valid DHCP Agent or has been disabled" msgstr "代理程式 %(id)s 不是有效的 DHCP 代理程式或者已停用" -#: neutron/extensions/agentscheduler.py:180 +#: neutron/extensions/dhcpagentscheduler.py:125 #, python-format msgid "" "The network %(network_id)s has been already hosted by the DHCP Agent " "%(agent_id)s." msgstr "網路 %(network_id)s 已經由 DHCP 代理程式 %(agent_id)s 管理。" -#: neutron/extensions/agentscheduler.py:185 +#: neutron/extensions/dhcpagentscheduler.py:130 #, python-format msgid "The network %(network_id)s is not hosted by the DHCP agent %(agent_id)s." msgstr "網路 %(network_id)s 不是由 DHCP 代理程式 %(agent_id)s 管理。" -#: neutron/extensions/agentscheduler.py:190 -#, python-format -msgid "Agent %(id)s is not a L3 Agent or has been disabled" -msgstr "代理程式 %(id)s 不是 L3 代理程式或者已停用" - -#: neutron/extensions/agentscheduler.py:194 -#, python-format -msgid "" -"The router %(router_id)s has been already hosted by the L3 Agent " -"%(agent_id)s." -msgstr "路由器 %(router_id)s 已經由 L3 代理程式 %(agent_id)s 管理。" - -#: neutron/extensions/agentscheduler.py:199 -#, python-format -msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." -msgstr "無法將路由器 %(router_id)s 排程到 L3 代理程式 %(agent_id)s。" - -#: neutron/extensions/agentscheduler.py:204 -#, python-format -msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." -msgstr "路由器 %(router_id)s 不是由 L3 代理程式 %(agent_id)s 管理。" - #: neutron/extensions/extraroute.py:25 #, python-format msgid "Invalid format for routes: %(routes)s, %(reason)s" @@ -2622,6 +2608,28 @@ msgid "" "associated." msgstr "" +#: neutron/extensions/l3agentscheduler.py:124 +#, python-format +msgid "Agent %(id)s is not a L3 Agent or has been disabled" +msgstr "代理程式 %(id)s 不是 L3 代理程式或者已停用" + +#: neutron/extensions/l3agentscheduler.py:128 +#, python-format +msgid "" +"The router %(router_id)s has been already hosted by the L3 Agent " +"%(agent_id)s." +msgstr "路由器 %(router_id)s 已經由 L3 代理程式 %(agent_id)s 管理。" + +#: neutron/extensions/l3agentscheduler.py:133 +#, python-format +msgid "Failed scheduling router %(router_id)s to the L3 Agent %(agent_id)s." +msgstr "無法將路由器 %(router_id)s 排程到 L3 代理程式 %(agent_id)s。" + +#: neutron/extensions/l3agentscheduler.py:138 +#, python-format +msgid "The router %(router_id)s is not hosted by L3 agent %(agent_id)s." +msgstr "路由器 %(router_id)s 不是由 L3 代理程式 %(agent_id)s 管理。" + #: neutron/extensions/loadbalancer.py:33 #, python-format msgid "Vip %(vip_id)s could not be found" @@ -3894,25 +3902,25 @@ msgstr "從 %(agent_id)s 要求的裝置 %(device)s 詳細資料" msgid "%s can not be found in database" msgstr "在資料庫中找不到 %s" -#: neutron/plugins/brocade/NeutronPlugin.py:277 -#: neutron/plugins/brocade/NeutronPlugin.py:320 -#: neutron/plugins/brocade/NeutronPlugin.py:370 +#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:322 +#: neutron/plugins/brocade/NeutronPlugin.py:372 msgid "Brocade NOS driver:" msgstr "Brocade NOS 驅動程式:" -#: neutron/plugins/brocade/NeutronPlugin.py:278 -#: neutron/plugins/brocade/NeutronPlugin.py:321 -#: neutron/plugins/brocade/NeutronPlugin.py:371 +#: neutron/plugins/brocade/NeutronPlugin.py:280 +#: neutron/plugins/brocade/NeutronPlugin.py:323 +#: neutron/plugins/brocade/NeutronPlugin.py:373 #, python-format msgid "%s" msgstr "%s" -#: neutron/plugins/brocade/NeutronPlugin.py:279 +#: neutron/plugins/brocade/NeutronPlugin.py:281 #, python-format msgid "Returning the allocated vlan (%d) to the pool" msgstr "正在將已配置的 VLAN (%d) 傳回給儲存區" -#: neutron/plugins/brocade/NeutronPlugin.py:287 +#: neutron/plugins/brocade/NeutronPlugin.py:289 #, python-format msgid "Allocated vlan (%d) from the pool" msgstr "已從儲存區配置 VLAN (%d)" @@ -4540,10 +4548,10 @@ msgid "Invalid tenant_network_type: %s. Agent terminated!" msgstr "無效的 tenant_network_type:%s。已終止代理程式!" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194 -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:275 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:278 #: neutron/plugins/ml2/drivers/type_vlan.py:94 #: neutron/plugins/mlnx/mlnx_plugin.py:107 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:317 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:320 #, python-format msgid "Network VLAN ranges: %s" msgstr "網路 VLAN 範圍:%s" @@ -4556,7 +4564,7 @@ msgstr "不支援網路類型 %s" #: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245 #: neutron/plugins/metaplugin/meta_neutron_plugin.py:174 #: neutron/plugins/mlnx/mlnx_plugin.py:271 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:464 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:467 #, python-format msgid "Created network: %s" msgstr "已建立網路:%s" @@ -4792,75 +4800,75 @@ msgstr "找不到 vSwitch:%s" msgid "Device %(device)s up %(agent_id)s" msgstr "裝置 %(device)s 已在 %(agent_id)s 上啟動" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:241 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:244 #: neutron/plugins/mlnx/mlnx_plugin.py:136 #, python-format msgid "Invalid tenant_network_type: %s. Service terminated!" msgstr "無效的 tenant_network_type:%s。已終止服務!" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:252 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:255 msgid "Linux Bridge Plugin initialization complete" msgstr "已完成 Linux 橋接器外掛程式起始設定" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:273 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:276 #, python-format msgid "%s. Agent terminated!" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:314 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:317 #: neutron/plugins/mlnx/mlnx_plugin.py:155 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:363 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:366 msgid "provider:network_type required" msgstr "需要 provider:network_type" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:318 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:321 #: neutron/plugins/mlnx/mlnx_plugin.py:180 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:367 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:370 msgid "provider:segmentation_id specified for flat network" msgstr "給平面網路指定了 provider:segmentation_id" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:324 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 #: neutron/plugins/mlnx/mlnx_plugin.py:185 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:373 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:392 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:395 msgid "provider:segmentation_id required" msgstr "需要 provider:segmentation_id" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:327 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:330 #: neutron/plugins/mlnx/mlnx_plugin.py:188 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:376 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:379 #, python-format msgid "provider:segmentation_id out of range (%(min_id)s through %(max_id)s)" msgstr "" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:334 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:337 #: neutron/plugins/mlnx/mlnx_plugin.py:196 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:396 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:399 msgid "provider:physical_network specified for local network" msgstr "給本端網路指定了 provider:physical_network" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:340 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:343 #: neutron/plugins/mlnx/mlnx_plugin.py:200 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:402 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:405 msgid "provider:segmentation_id specified for local network" msgstr "給本端網路指定了 provider:segmentation_id" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:346 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:349 #: neutron/plugins/mlnx/mlnx_plugin.py:171 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:408 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:411 #, python-format msgid "provider:network_type %s not supported" msgstr "不支援 provider:network_type %s" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:352 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:414 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:355 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:417 #, python-format msgid "Unknown provider:physical_network %s" msgstr "不明的 provider:physical_network %s" -#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:358 +#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:361 #: neutron/plugins/mlnx/mlnx_plugin.py:218 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:420 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:423 msgid "provider:physical_network required" msgstr "需要 provider:physical_network" @@ -5898,21 +5906,21 @@ msgstr "" msgid "Loaded mechanism driver names: %s" msgstr "已載入驅動程式 %s" -#: neutron/plugins/ml2/plugin.py:101 +#: neutron/plugins/ml2/plugin.py:103 #, fuzzy msgid "Modular L2 Plugin initialization complete" msgstr "已完成外掛程式起始設定" -#: neutron/plugins/ml2/plugin.py:129 +#: neutron/plugins/ml2/plugin.py:131 msgid "network_type required if other provider attributes specified" msgstr "" -#: neutron/plugins/ml2/plugin.py:143 +#: neutron/plugins/ml2/plugin.py:145 #, fuzzy, python-format msgid "Network %s has no segments" msgstr "代理程式上未使用網路 %s。" -#: neutron/plugins/ml2/plugin.py:175 +#: neutron/plugins/ml2/plugin.py:177 #, fuzzy msgid "" "In _notify_port_updated() for port %(port_id), network %(network_id) has " @@ -6089,7 +6097,7 @@ msgid "Mellanox Embedded Switch Plugin initialisation complete" msgstr "" #: neutron/plugins/mlnx/mlnx_plugin.py:105 -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:315 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:318 #, python-format msgid "%s. Server terminated!" msgstr "" @@ -6358,87 +6366,87 @@ msgstr "" msgid "Set_port_status as %s called" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:157 +#: neutron/plugins/nec/nec_plugin.py:160 msgid "activate_port_if_ready(): skip, port.admin_state_up is False." msgstr "activate_port_if_ready():跳過,port.admin_state_up 為 False。" -#: neutron/plugins/nec/nec_plugin.py:161 +#: neutron/plugins/nec/nec_plugin.py:164 msgid "activate_port_if_ready(): skip, network.admin_state_up is False." msgstr "activate_port_if_ready():跳過,port.admin_state_up 為 False。" -#: neutron/plugins/nec/nec_plugin.py:165 +#: neutron/plugins/nec/nec_plugin.py:168 msgid "activate_port_if_ready(): skip, no portinfo for this port." msgstr "activate_port_if_ready():跳過,此埠沒有 PortInfo。" -#: neutron/plugins/nec/nec_plugin.py:184 +#: neutron/plugins/nec/nec_plugin.py:187 msgid "activate_port_if_ready(): skip, ofc_port already exists." msgstr "activate_port_if_ready():跳過,ofc_port 已存在。" -#: neutron/plugins/nec/nec_plugin.py:190 +#: neutron/plugins/nec/nec_plugin.py:193 #, python-format msgid "create_ofc_port() failed due to %s" msgstr "create_ofc_port() 由於 %s 而失敗" -#: neutron/plugins/nec/nec_plugin.py:208 +#: neutron/plugins/nec/nec_plugin.py:211 #, python-format msgid "delete_ofc_port() failed due to %s" msgstr "delete_ofc_port() 由於 %s 而失敗" -#: neutron/plugins/nec/nec_plugin.py:212 +#: neutron/plugins/nec/nec_plugin.py:215 msgid "deactivate_port(): skip, ofc_port does not exist." msgstr "deactivate_port():跳過,ofc_port 不存在。" -#: neutron/plugins/nec/nec_plugin.py:232 +#: neutron/plugins/nec/nec_plugin.py:235 #, python-format msgid "NECPluginV2.create_network() called, network=%s ." msgstr "已呼叫 NECPluginV2.create_network(),網路 = %s。" -#: neutron/plugins/nec/nec_plugin.py:251 +#: neutron/plugins/nec/nec_plugin.py:254 #, python-format msgid "create_network() failed due to %s" msgstr "create_network() 由於 %s 而失敗" -#: neutron/plugins/nec/nec_plugin.py:267 +#: neutron/plugins/nec/nec_plugin.py:270 #, python-format msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ." msgstr "已呼叫 NECPluginV2.update_network(),ID = %(id)s 網路 = %(network)s。" -#: neutron/plugins/nec/nec_plugin.py:317 +#: neutron/plugins/nec/nec_plugin.py:320 #, python-format msgid "NECPluginV2.delete_network() called, id=%s ." msgstr "已呼叫 NECPluginV2.delete_network(),ID = %s。" -#: neutron/plugins/nec/nec_plugin.py:326 +#: neutron/plugins/nec/nec_plugin.py:329 #, python-format msgid "delete_network(): deleting auto-delete port from OFC: %s" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:341 +#: neutron/plugins/nec/nec_plugin.py:344 #, python-format msgid "delete_network() failed due to %s" msgstr "delete_network() 由於 %s 而失敗" -#: neutron/plugins/nec/nec_plugin.py:359 +#: neutron/plugins/nec/nec_plugin.py:362 #, python-format msgid "delete_ofc_tenant() failed due to %s" msgstr "delete_ofc_tenant() 由於 %s 而失敗" -#: neutron/plugins/nec/nec_plugin.py:371 +#: neutron/plugins/nec/nec_plugin.py:374 #, python-format msgid "NECPluginV2.create_port() called, port=%s ." msgstr "已呼叫 NECPluginV2.create_port(),埠 = %s。" -#: neutron/plugins/nec/nec_plugin.py:390 +#: neutron/plugins/nec/nec_plugin.py:393 #, python-format msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ." msgstr "已呼叫 NECPluginV2.update_port(),ID = %(id)s 埠 = %(port)s。" -#: neutron/plugins/nec/nec_plugin.py:416 +#: neutron/plugins/nec/nec_plugin.py:419 #, python-format msgid "NECPluginV2.delete_port() called, id=%s ." msgstr "已呼叫 NECPluginV2.delete_port(),ID = %s。" -#: neutron/plugins/nec/nec_plugin.py:477 +#: neutron/plugins/nec/nec_plugin.py:480 msgid "" "_activate_packet_filter_if_ready(): skip, packet_filter.admin_state_up is" " False." @@ -6446,44 +6454,44 @@ msgstr "" "_activate_packet_filter_if_ready():跳過,packet_filter.admin_state_up 為 " "False。" -#: neutron/plugins/nec/nec_plugin.py:481 +#: neutron/plugins/nec/nec_plugin.py:484 msgid "_activate_packet_filter_if_ready(): skip, network.admin_state_up is False." msgstr "_activate_packet_filter_if_ready():跳過,network.admin_state_up 為 False。" -#: neutron/plugins/nec/nec_plugin.py:485 +#: neutron/plugins/nec/nec_plugin.py:488 msgid "_activate_packet_filter_if_ready(): skip, invalid in_port_id." msgstr "_activate_packet_filter_if_ready():跳過,無效的 in_port_id。" -#: neutron/plugins/nec/nec_plugin.py:489 +#: neutron/plugins/nec/nec_plugin.py:492 msgid "_activate_packet_filter_if_ready(): skip, no portinfo for in_port." msgstr "_activate_packet_filter_if_ready():跳過,in_port 沒有 PortInfo。" -#: neutron/plugins/nec/nec_plugin.py:495 +#: neutron/plugins/nec/nec_plugin.py:498 msgid "" "_activate_packet_filter_if_ready(): skip, ofc_packet_filter already " "exists." msgstr "_activate_packet_filter_if_ready():跳過,ofc_packet_filter 已存在。" -#: neutron/plugins/nec/nec_plugin.py:504 +#: neutron/plugins/nec/nec_plugin.py:507 #, python-format msgid "create_ofc_packet_filter() failed due to %s" msgstr "create_ofc_packet_filter() 由於 %s 而失敗" -#: neutron/plugins/nec/nec_plugin.py:517 +#: neutron/plugins/nec/nec_plugin.py:520 msgid "_deactivate_packet_filter(): skip, ofc_packet_filter does not exist." msgstr "_deactivate_packet_filter():跳過,ofc_packet_filter 不存在。" -#: neutron/plugins/nec/nec_plugin.py:523 +#: neutron/plugins/nec/nec_plugin.py:526 #, python-format msgid "delete_ofc_packet_filter() failed due to %s" msgstr "delete_ofc_packet_filter() 由於 %s 而失敗" -#: neutron/plugins/nec/nec_plugin.py:534 +#: neutron/plugins/nec/nec_plugin.py:537 #, python-format msgid "NECPluginV2.create_packet_filter() called, packet_filter=%s ." msgstr "已呼叫 NECPluginV2.create_packet_filter(),packet_filter=%s。" -#: neutron/plugins/nec/nec_plugin.py:550 +#: neutron/plugins/nec/nec_plugin.py:553 #, python-format msgid "" "NECPluginV2.update_packet_filter() called, id=%(id)s " @@ -6492,12 +6500,12 @@ msgstr "" "已呼叫 NECPluginV2.update_packet_filter(),ID = %(id)s packet_filter = " "%(packet_filter)s。" -#: neutron/plugins/nec/nec_plugin.py:574 +#: neutron/plugins/nec/nec_plugin.py:577 #, python-format msgid "NECPluginV2.delete_packet_filter() called, id=%s ." msgstr "已呼叫 NECPluginV2.delete_packet_filter(),ID = %s。" -#: neutron/plugins/nec/nec_plugin.py:620 +#: neutron/plugins/nec/nec_plugin.py:623 #, python-format msgid "" "NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s " @@ -6506,19 +6514,19 @@ msgstr "" "已呼叫 NECPluginV2RPCCallbacks.get_port_from_device(),裝置 = %(device)s => " "%(ret)s。" -#: neutron/plugins/nec/nec_plugin.py:651 +#: neutron/plugins/nec/nec_plugin.py:654 #, python-format msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ." msgstr "已呼叫 NECPluginV2RPCCallbacks.update_ports(),kwargs = %s。" -#: neutron/plugins/nec/nec_plugin.py:670 +#: neutron/plugins/nec/nec_plugin.py:673 #, python-format msgid "" "update_ports(): ignore port_removed message due to portinfo for " "port_id=%s was not registered" msgstr "" -#: neutron/plugins/nec/nec_plugin.py:675 +#: neutron/plugins/nec/nec_plugin.py:678 #, python-format msgid "" "update_ports(): ignore port_removed message received from different host " @@ -7808,32 +7816,32 @@ msgstr "找不到 tunnel_id %s" msgid "Device %(device)s up on %(agent_id)s" msgstr "裝置 %(device)s 已在 %(agent_id)s 上啟動" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:275 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:278 #, python-format msgid "Invalid tenant_network_type: %s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:285 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:288 #, python-format msgid "Tunneling disabled but tenant_network_type is '%s'. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:326 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:329 #, python-format msgid "Invalid tunnel ID range: '%(range)s' - %(e)s. Server terminated!" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:330 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:333 #, python-format msgid "Tunnel ID ranges: %s" msgstr "通道 ID 範圍:%s" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:383 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 #, python-format msgid "%s networks are not enabled" msgstr "" -#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:386 +#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:389 #, python-format msgid "provider:physical_network specified for %s network" msgstr ""