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 <EMAIL@ADDRESS>\n"
"Language-Team: Bulgarian (Bulgaria) "
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <EMAIL@ADDRESS>\n"
"Language-Team: Czech "
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <jenkins@openstack.org>\n"
"Language-Team: Danish "
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <daisy.ycguo@gmail.com>\n"
"Language-Team: German "
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 <key>=[value]"
msgstr "'%s' ist nicht in der Form <key>=[value]"
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"
"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 "
"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"
"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"
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"
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"
#: 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"
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"
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 "
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 ""
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."
"_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."
"_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 "
"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 "
"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 "
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 ""
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 <jenkins@openstack.org>\n"
"Language-Team: Spanish "
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <EMAIL@ADDRESS>\n"
"Language-Team: Finnish (Finland) "
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <jenkins@openstack.org>\n"
"Language-Team: French "
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <jenkins@openstack.org>\n"
"Language-Team: Italian "
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <tomo@dream.daynight.jp>\n"
"Language-Team: Japanese "
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <frrrredo@gmail.com>\n"
"Language-Team: ka_GE <LL@li.org>\n"
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 აგენტი ჩაირთულია"
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 "
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 ""
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 <potopro@gmail.com>\n"
"Language-Team: ko_KR <LL@li.org>\n"
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
#, 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 <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <daisy.ycguo@gmail.com>\n"
"Language-Team: Polish (Poland) "
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <EMAIL@ADDRESS>\n"
"Language-Team: Portuguese (Brazil) "
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <daisy.ycguo@gmail.com>\n"
"Language-Team: Romanian "
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <jenkins@openstack.org>\n"
"Language-Team: Russian "
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <daisy.ycguo@gmail.com>\n"
"Language-Team: Slovenian (Slovenia) "
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <jenkins@openstack.org>\n"
"Language-Team: Vietnamese (Viet Nam) "
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <jenkins@openstack.org>\n"
"Language-Team: Chinese (China) "
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 <key>=[value]"
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 ""
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"
"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"
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 ""
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 ""
#: 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 ""
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 ""
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"
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 ""
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 "
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 ""
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 <daisy.ycguo@gmail.com>\n"
"Language-Team: Chinese (Taiwan) "
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 <key>=[value]"
msgstr "'%s' 的格式不是 <key>=[value]"
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"
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"
"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"
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)"
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"
#: 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"
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"
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 "
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 ""
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."
"_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 "
"已呼叫 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 "
"已呼叫 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 "
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 ""