msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Bulgarian (Bulgaria) "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Bosnian "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Catalan "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Czech "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-05-16 09:23+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Danish "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-05-22 08:17+0000\n"
"Last-Translator: daisy.ycguo <daisy.ycguo@gmail.com>\n"
"Language-Team: German "
"%(app_name)s kann nicht von Konfigurationsdatei %(config_path)s geladen "
"werden."
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr "Eine unbekannte Ausnahme ist aufgetreten."
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr "Fehlerhafte %(resource)s-Anfrage: %(msg)s"
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr "Nicht autorisiert."
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr "Der Service ist nicht verfügbar"
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr "Benutzer verfügt nicht über Administrator-Berechtigung: %(reason)s"
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr "Richtlinie lässt Ausführung von %(action)s nicht zu."
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr "Netz %(net_id)s konnte nicht gefunden werden"
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr "Teilnetz %(subnet_id)s konnte nicht gefunden werden"
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr "Port %(port_id)s konnte nicht auf Netz %(net_id)s gefunden werden"
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr "Policy-Konfiguration 'policy.json' konnte nicht gefunden werden"
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr "Nicht unterstützter Portstatus: %(port_state)s"
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr "Die Ressource ist belegt"
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
"Operation auf Netz %(net_id)s kann nicht abgeschlossen werden. Ein oder "
"mehrere Ports werden im Netz noch verwendet."
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"Operation auf Teilnetz %(subnet_id)s kann nicht abgeschlossen werden. Ein"
" oder mehrere Ports verfügen über eine IP-Zuordnung von diesem Teilnetz."
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"abgeschlossen werden. Port verfügt bereits über eine angehängte Einheit "
"%(device_id)s."
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"Operation kann für Netz %(net_id)s nicht abgeschlossen werden. Die MAC-"
"Adresse %(mac)s ist belegt."
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
"Operation kann für %(subnet_id)s nicht abgeschlossen werden. Die Anzahl "
"an Hostroutes überschreitet den Grenzwert %(quota)s."
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"Operation kann für %(subnet_id)s nicht abgeschlossen werden. Die Anzahl "
"an DNS-Namensservern überschreitet den Grenzwert %(quota)s."
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"Operation kann für Netz %(net_id)s nicht abgeschlossen werden. Die IP-"
"Adresse %(ip_address)s ist belegt."
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"Das Netz kann nicht erstellt werden. Das VLAN %(vlan_id)s auf dem "
"physischen Netz %(physical_network)s ist belegt."
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"Das einfache Netz kann nicht erstellt werden. Das physische Netz "
"%(physical_network)s ist belegt."
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
"Das Netz kann nicht erstellt werden. Die Tunnel-ID %(tunnel_id)s ist "
"belegt."
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr "Erstellung von Nutzernetzen ist nicht aktiviert."
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
"Das Netz kann nicht erstellt werden. Es ist kein Nutzernetz für die "
"Zuordnung verfügbar."
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(net_id)s verbunden werden. Die Zusatzeinheit ist bereits mit Port "
"%(att_port_id)s verbunden"
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"Teilnetz auf Port %(port_id)s stimmt nicht mit dem angeforderten Teilnetz"
" %(subnet_id)s überein"
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr "Fehlerhafter Anforderungshauptteil: %(reason)s"
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr "Ungültige Eingabe für Operation: %(error_message)s."
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr "Der Zuordnungspool %(pool)s ist nicht gültig."
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"Überschneidung bei Zuordnungspools %(pool_1)s %(pool_2)s für Teilnetz "
"%(subnet_cidr)s gefunden. "
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
"Der Zuordnungspool %(pool)s geht über das Teilnetz-CIDR %(subnet_cidr)s "
"hinaus."
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr "Eindeutige MAC-Adresse kann auf Netz %(net_id)s nicht generiert werden."
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr "Keine weiteren IP-Adressen auf Netz %(net_id)s verfügbar."
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr "Brücke %(bridge)s ist nicht vorhanden."
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr "Erstellung fehlgeschlagen. %(dev_name)s ist bereits vorhanden."
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr "Sudo-Berechtigung ist zum Ausführen dieses Befehls erforderlich."
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr "Unbekannte Quotenressourcen %(unknown)s."
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr "Quote für Ressourcen überschritten: %(overs)s"
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr "Nutzer-ID aus Quotenanforderung hat gefehlt"
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"Durch die Änderung wäre die Nutzung kleiner als 0 für die folgenden "
"Ressourcen: %(unders)s"
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"Freigabeeinstellungen für Netz %(network)s können nicht rekonfiguriert "
"werden. Mehrere Nutzer verwenden es."
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr "Ungültige Erweiterungsumgebung: %(reason)s"
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, fuzzy, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr "Es können keine IP-Adressen auf externem Netz gefunden werden"
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr "Es sind mehrere externe Netze vorhanden"
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr "Ein ungültiger Wert wurde für %(opt_name)s angegeben: %(opt_value)s"
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr "Gateway-IP '%(ip_address)s' steht im Konflikt mit Zuordnungspool %(pool)s"
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr "Nicht abgefangene Ausnahme"
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr "Details für Gerät %(device)s von %(agent_id)s angefordert"
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr "%s kann in Datenbank nicht gefunden werden"
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr "Treiber für Brocade-Netzbetriebssystem:"
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr "%s"
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, 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:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr "Zugeordnetes VLAN (%d) aus dem Pool"
msgstr "Aufruf von 'delete_subnet()'"
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr "Aufruf von 'get_all_qoss()'"
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
-"Berechtigungsnachweis %(credential_id)s ist für Nutzer %(tenant_id)s "
-"bereits vorhanden"
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
#, python-format
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr "Aufruf von 'get_all_vlanids()'"
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr "Aufruf von 'is_vlanid_used()'"
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr "Aufruf von 'release_vlanid()'"
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr "Aufruf von 'delete_vlanid()'"
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr "Aufruf von 'reserve_vlanid()'"
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr "Aufruf von 'get_qos()'"
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr "Aufruf von 'add_qos()'"
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr "Aufruf von 'get_all_nexusport_bindings()'"
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr "Aufruf von 'get_nexusport_binding()'"
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr "Aufruf von 'get_nexusvlan_binding()'"
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr "Aufruf von 'add_nexusport_binding()'"
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr "Aufruf von 'remove_nexusport_binding()'"
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr "Aufruf von 'update_nexusport_binding'"
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr "Aufruf von 'get_nexusvm_binding()'"
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr "Aufruf von 'get_port_vlan_switch_binding()'"
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"Entfernen von VLAN %(vlan_id)s auf physischem Netz %(physical_network)s "
"von Pool "
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr "Netztyp für Nutzernetze ('local', 'flat', 'vlan' oder 'none')"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr "Liste mit <physical_network>:<vlan_min>:<vlan_max> oder <physical_network>"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr "'segmentation_id' für %s-Netz angegeben"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr "'physical_network' für %s-Netz angegeben"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr "'physical_network' nicht angegeben"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr "Ungültiger Wert für 'tenant_network_type': %s. Agent beendet!"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr "Bereiche für Netz-VLAN: %s"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr "Netztyp %s nicht unterstützt"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
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:167
+#: neutron/plugins/nec/nec_plugin.py:171
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:171
+#: neutron/plugins/nec/nec_plugin.py:175
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:187
+#: neutron/plugins/nec/nec_plugin.py:191
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:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr "'create_ofc_port()' fehlgeschlagen. Grund: %s"
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr "'delete_ofc_port()' fehlgeschlagen. Grund: %s"
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr "'deactivate_port()': überspringen, 'ofc_port' ist nicht vorhanden."
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr "Aufruf von 'NECPluginV2.create_network()', network=%s ."
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr "'create_network()' fehlgeschlagen. Grund: %s"
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, 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:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr "Aufruf von 'NECPluginV2.delete_network()', id=%s ."
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr "'delete_network()' fehlgeschlagen. Grund: %s"
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr "'delete_ofc_tenant()' fehlgeschlagen. Grund: %s"
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr "Aufruf von 'NECPluginV2.create_port()', port=%s ."
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, 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:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr "Aufruf von 'NECPluginV2.delete_port()', id=%s ."
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, 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:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr "Aufruf von 'NECPluginV2RPCCallbacks.update_ports()', kwargs=%s ."
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr "Fehler beim Überprüfen des Status vom Netzadministrator:"
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr "get_ofp_rest_api: %s"
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr "Ungültige Konfiguration. 'ryu.ini' überprüfen"
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr "Nicht abgefangene Ausnahme"
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+#~ "Berechtigungsnachweis %(credential_id)s ist für "
+#~ "Nutzer %(tenant_id)s bereits vorhanden"
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr "Aufruf von 'get_all_vlanids()'"
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr "Aufruf von 'is_vlanid_used()'"
+
+#~ msgid "release_vlanid() called"
+#~ msgstr "Aufruf von 'release_vlanid()'"
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr "Aufruf von 'delete_vlanid()'"
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr "Aufruf von 'reserve_vlanid()'"
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr "Aufruf von 'get_all_nexusport_bindings()'"
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English (Australia) "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English (United Kingdom) "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: English (United States) "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-05-13 06:01+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Spanish "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Finnish (Finland) "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-05-13 06:01+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: French "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Croatian "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Hungarian "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Indonesian "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-05-16 09:23+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Italian "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Italian (Italy) "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+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 "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+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 "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr "არ არის ავტორიზებული."
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr "სერვისი მიუწვდომელია"
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr "რესურსი გამოყენებულია"
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Korean "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+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 "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Malay "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Norwegian Bokmål "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.36"
+"Project-Id-Version: neutron jenkins.neutron.propose.translation.update.37"
"\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+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 "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Dutch (Netherlands) "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+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 "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Portuguese "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Portuguese (Brazil) "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+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 "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-05-13 06:01+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Russian "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Russian (Russia) "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+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 "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Swahili (Kenya) "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Tagalog "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Turkish (Turkey) "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Ukrainian "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+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 "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-05-13 06:01+0000\n"
"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
"Language-Team: Chinese (China) "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Neutron\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+0000\n"
"PO-Revision-Date: 2013-01-28 21:54+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Chinese (Hong Kong) "
msgid "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr ""
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr ""
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr ""
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr ""
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr ""
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr ""
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr ""
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr ""
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr ""
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr ""
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr ""
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr ""
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr ""
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr ""
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr ""
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr ""
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr ""
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr ""
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"%(att_port_id)s"
msgstr ""
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr ""
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr ""
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr ""
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr ""
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr ""
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr ""
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr ""
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr ""
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr ""
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr ""
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr ""
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr ""
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr ""
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr ""
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr ""
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr ""
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr ""
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr ""
msgstr ""
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr ""
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr ""
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr ""
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
msgid "activate_port_if_ready(): skip, port.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:167
+#: neutron/plugins/nec/nec_plugin.py:171
msgid "activate_port_if_ready(): skip, network.admin_state_up is False."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, python-format
msgid "NECPluginV2.update_network() called, id=%(id)s network=%(network)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, python-format
msgid "NECPluginV2.update_port() called, id=%(id)s port=%(port)s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, python-format
msgid ""
"NECPluginV2RPCCallbacks.get_port_from_device() called, device=%(device)s "
"=> %(ret)s."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr ""
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr ""
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr ""
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr ""
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr ""
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr ""
+
+#~ msgid "release_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr ""
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr ""
+
msgstr ""
"Project-Id-Version: Quantum\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2013-08-07 06:14+0000\n"
+"POT-Creation-Date: 2013-08-07 19:56+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 "Unable to load %(app_name)s from configuration file %(config_path)s."
msgstr "無法從配置檔 %(config_path)s 載入 %(app_name)s。"
-#: neutron/common/exceptions.py:34 neutron/plugins/nicira/NvpApiClient.py:213
+#: neutron/common/exceptions.py:32 neutron/plugins/nicira/NvpApiClient.py:213
msgid "An unknown exception occurred."
msgstr "發生不明異常狀況。"
-#: neutron/common/exceptions.py:38
+#: neutron/common/exceptions.py:46
#, python-format
msgid "Bad %(resource)s request: %(msg)s"
msgstr "錯誤的 %(resource)s 要求:%(msg)s"
-#: neutron/common/exceptions.py:50
+#: neutron/common/exceptions.py:58
msgid "Not authorized."
msgstr "未獲授權。"
-#: neutron/common/exceptions.py:54
+#: neutron/common/exceptions.py:62
msgid "The service is unailable"
msgstr "服務無法使用"
-#: neutron/common/exceptions.py:58
+#: neutron/common/exceptions.py:66
#, python-format
msgid "User does not have admin privileges: %(reason)s"
msgstr "使用者沒有管理者專用權:%(reason)s"
-#: neutron/common/exceptions.py:62
+#: neutron/common/exceptions.py:70
#, python-format
msgid "Policy doesn't allow %(action)s to be performed."
msgstr "原則不容許執行 %(action)s。"
-#: neutron/common/exceptions.py:66
+#: neutron/common/exceptions.py:74
#, python-format
msgid "Network %(net_id)s could not be found"
msgstr "找不到網路 %(net_id)s"
-#: neutron/common/exceptions.py:70
+#: neutron/common/exceptions.py:78
#, python-format
msgid "Subnet %(subnet_id)s could not be found"
msgstr "找不到子網路 %(subnet_id)s"
-#: neutron/common/exceptions.py:74
+#: neutron/common/exceptions.py:82
#, python-format
msgid "Port %(port_id)s could not be found"
msgstr ""
-#: neutron/common/exceptions.py:78
+#: neutron/common/exceptions.py:86
#, python-format
msgid "Port %(port_id)s could not be found on network %(net_id)s"
msgstr "在網路 %(net_id)s 上找不到埠 %(port_id)s"
-#: neutron/common/exceptions.py:83
+#: neutron/common/exceptions.py:91
msgid "Policy configuration policy.json could not be found"
msgstr "找不到原則配置 policy.json 檔"
-#: neutron/common/exceptions.py:87
+#: neutron/common/exceptions.py:95
#, python-format
msgid "Requested rule:%(rule)s cannot be found"
msgstr ""
-#: neutron/common/exceptions.py:91
+#: neutron/common/exceptions.py:99
#, python-format
msgid "Failed to init policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:95
+#: neutron/common/exceptions.py:103
#, python-format
msgid "Failed to check policy %(policy)s because %(reason)s"
msgstr ""
-#: neutron/common/exceptions.py:99
+#: neutron/common/exceptions.py:107
#, python-format
msgid "Unsupported port state: %(port_state)s"
msgstr "不支援的埠狀態:%(port_state)s"
-#: neutron/common/exceptions.py:103
+#: neutron/common/exceptions.py:111
msgid "The resource is inuse"
msgstr "資源已在使用中"
-#: neutron/common/exceptions.py:107
+#: neutron/common/exceptions.py:115
#, python-format
msgid ""
"Unable to complete operation on network %(net_id)s. There are one or more"
" ports still in use on the network."
msgstr "無法對網路 %(net_id)s 完成作業。網路上有一個以上的埠仍在使用中。"
-#: neutron/common/exceptions.py:112
+#: neutron/common/exceptions.py:120
#, python-format
msgid ""
"Unable to complete operation on subnet %(subnet_id)s. One or more ports "
"have an IP allocation from this subnet."
msgstr "無法對子網路 %(subnet_id)s 完成作業。一個以上的埠具有從此子網路配置的 IP。"
-#: neutron/common/exceptions.py:117
+#: neutron/common/exceptions.py:125
#, python-format
msgid ""
"Unable to complete operation on port %(port_id)s for network %(net_id)s. "
"Port already has an attacheddevice %(device_id)s."
msgstr "無法對網路 %(net_id)s 的埠 %(port_id)s 完成作業。埠已連接了裝置 %(device_id)s。"
-#: neutron/common/exceptions.py:123
+#: neutron/common/exceptions.py:131
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The mac address "
"%(mac)s is in use."
msgstr "無法對網路 %(net_id)s 完成作業。MAC 位址 %(mac)s 正在使用中。"
-#: neutron/common/exceptions.py:129
+#: neutron/common/exceptions.py:137
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of host routes"
" exceeds the limit %(quota)s."
msgstr "無法對 %(subnet_id)s 完成作業。主機路徑數目超出限制 %(quota)s。"
-#: neutron/common/exceptions.py:135
+#: neutron/common/exceptions.py:143
#, python-format
msgid ""
"Unable to complete operation for %(subnet_id)s. The number of DNS "
"nameservers exceeds the limit %(quota)s."
msgstr "無法對 %(subnet_id)s 完成作業。DNS 名稱伺服器的數目超出限制 %(quota)s。"
-#: neutron/common/exceptions.py:140
+#: neutron/common/exceptions.py:148
#, python-format
msgid ""
"Unable to complete operation for network %(net_id)s. The IP address "
"%(ip_address)s is in use."
msgstr "無法對網路 %(net_id)s 完成作業。IP 位址 %(ip_address)s 正在使用中。"
-#: neutron/common/exceptions.py:145
+#: neutron/common/exceptions.py:153
#, python-format
msgid ""
"Unable to create the network. The VLAN %(vlan_id)s on physical network "
"%(physical_network)s is in use."
msgstr "無法建立網路。實體網路 %(physical_network)s 上的 VLAN %(vlan_id)s 正在使用中。"
-#: neutron/common/exceptions.py:151
+#: neutron/common/exceptions.py:159
#, python-format
msgid ""
"Unable to create the flat network. Physical network %(physical_network)s "
"is in use."
msgstr "無法建立平面網路。實體網路 %(physical_network)s 正在使用中。"
-#: neutron/common/exceptions.py:156
+#: neutron/common/exceptions.py:164
#, python-format
msgid "Unable to create the network. The tunnel ID %(tunnel_id)s is in use."
msgstr "無法建立網路。通道 ID %(tunnel_id)s 正在使用中。"
-#: neutron/common/exceptions.py:161
+#: neutron/common/exceptions.py:169
msgid "Tenant network creation is not enabled."
msgstr "未啟用 Tenant 網路建立作業。"
-#: neutron/common/exceptions.py:169
+#: neutron/common/exceptions.py:177
msgid ""
"Unable to create the network. No tenant network is available for "
"allocation."
msgstr "無法建立網路。沒有可用於配置的 Tenant 網路。"
-#: neutron/common/exceptions.py:174
+#: neutron/common/exceptions.py:182
#, python-format
msgid ""
"Unable to plug the attachment %(att_id)s into port %(port_id)s for "
"無法將連接裝置 %(att_id)s 插入網路 %(net_id)s 的埠 %(port_id)s。該連接裝置已插入埠 "
"%(att_port_id)s"
-#: neutron/common/exceptions.py:180
+#: neutron/common/exceptions.py:188
#, python-format
msgid ""
"Subnet on port %(port_id)s does not match the requested subnet "
"%(subnet_id)s"
msgstr "埠 %(port_id)s 上的子網路與所要求的子網路 %(subnet_id)s 不符"
-#: neutron/common/exceptions.py:185
+#: neutron/common/exceptions.py:193
#, python-format
msgid "Malformed request body: %(reason)s"
msgstr "要求內文的格式不正確:%(reason)s"
-#: neutron/common/exceptions.py:193
+#: neutron/common/exceptions.py:203
#, python-format
msgid "Invalid input for operation: %(error_message)s."
msgstr "作業的輸入無效:%(error_message)s。"
-#: neutron/common/exceptions.py:197
+#: neutron/common/exceptions.py:207
#, python-format
msgid "The allocation pool %(pool)s is not valid."
msgstr "配置儲存區 %(pool)s 無效。"
-#: neutron/common/exceptions.py:201
+#: neutron/common/exceptions.py:211
#, python-format
msgid ""
"Found overlapping allocation pools:%(pool_1)s %(pool_2)s for subnet "
"%(subnet_cidr)s."
msgstr "發現子網路 %(subnet_cidr)s 的配置儲存區 %(pool_1)s 及 %(pool_2)s 重疊。"
-#: neutron/common/exceptions.py:206
+#: neutron/common/exceptions.py:216
#, python-format
msgid "The allocation pool %(pool)s spans beyond the subnet cidr %(subnet_cidr)s."
msgstr "配置儲存區 %(pool)s 跨越了子網路 CIDR %(subnet_cidr)s。"
-#: neutron/common/exceptions.py:215
+#: neutron/common/exceptions.py:221
#, python-format
msgid "Unable to generate unique mac on network %(net_id)s."
msgstr "無法在網路 %(net_id)s 上產生唯一 MAC 位址。"
-#: neutron/common/exceptions.py:219
+#: neutron/common/exceptions.py:225
#, python-format
msgid "No more IP addresses available on network %(net_id)s."
msgstr "網路 %(net_id)s 上沒有更多的可用 IP 位址。"
-#: neutron/common/exceptions.py:223
+#: neutron/common/exceptions.py:229
#, python-format
msgid "Bridge %(bridge)s does not exist."
msgstr "橋接器 %(bridge)s 不存在。"
-#: neutron/common/exceptions.py:227
+#: neutron/common/exceptions.py:233
#, python-format
msgid "Creation failed. %(dev_name)s already exists."
msgstr "建立失敗。%(dev_name)s 已存在。"
-#: neutron/common/exceptions.py:231
+#: neutron/common/exceptions.py:237
msgid "Sudo priviledge is required to run this command."
msgstr "需要 Sudo 專用權才能執行此指令。"
-#: neutron/common/exceptions.py:235
+#: neutron/common/exceptions.py:241
#, python-format
msgid "Unknown quota resources %(unknown)s."
msgstr "不明的配額資源 %(unknown)s。"
-#: neutron/common/exceptions.py:239
+#: neutron/common/exceptions.py:245
#, python-format
msgid "Quota exceeded for resources: %(overs)s"
msgstr "資源已超出配額:%(overs)s"
-#: neutron/common/exceptions.py:243
+#: neutron/common/exceptions.py:249
msgid "Tenant-id was missing from Quota request"
msgstr "Quota 要求中遺漏了 Tenant-id"
-#: neutron/common/exceptions.py:247
+#: neutron/common/exceptions.py:253
#, python-format
msgid ""
"Change would make usage less than 0 for the following resources: "
"%(unders)s"
msgstr "變更會使下列資源的用量小於 0:%(unders)s"
-#: neutron/common/exceptions.py:252
+#: neutron/common/exceptions.py:258
#, python-format
msgid ""
"Unable to reconfigure sharing settings for network %(network)s. Multiple "
"tenants are using it"
msgstr "無法給網路 %(network)s 重新配置共用設定。多個 Tenant 正在使用該網路"
-#: neutron/common/exceptions.py:257
+#: neutron/common/exceptions.py:263
#, python-format
msgid "Invalid extension environment: %(reason)s"
msgstr "無效的延伸環境:%(reason)s"
-#: neutron/common/exceptions.py:261
+#: neutron/common/exceptions.py:271
#, fuzzy, python-format
msgid "Unable to find any IP address on external network %(net_id)s."
msgstr "在外部網路上找不到任何 IP 位址"
-#: neutron/common/exceptions.py:266
+#: neutron/common/exceptions.py:276
msgid "More than one external network exists"
msgstr "多個外部網路已存在"
-#: neutron/common/exceptions.py:270
+#: neutron/common/exceptions.py:280
#, python-format
msgid "An invalid value was provided for %(opt_name)s: %(opt_value)s"
msgstr "提供給 %(opt_name)s 的值 %(opt_value)s 無效"
-#: neutron/common/exceptions.py:275
+#: neutron/common/exceptions.py:285
#, python-format
msgid "Gateway ip %(ip_address)s conflicts with allocation pool %(pool)s"
msgstr "閘道 IP %(ip_address)s 與配置儲存區 %(pool)s 相衝突"
-#: neutron/common/exceptions.py:280
+#: neutron/common/exceptions.py:290
#, python-format
msgid "Invalid network VLAN range: '%(vlan_range)s' - '%(error)s'"
msgstr ""
msgid "IPsecPolicy %(ipsecpolicy_id)s is still in use"
msgstr ""
-#: neutron/openstack/common/exception.py:104
-msgid "Uncaught exception"
-msgstr "未捕捉到的異常狀況"
-
#: neutron/openstack/common/excutils.py:48
#, python-format
msgid "Original exception being dropped: %s"
msgid "Duplicate router rules (src,dst) found '%s'"
msgstr ""
-#: neutron/plugins/brocade/NeutronPlugin.py:124
+#: neutron/plugins/brocade/NeutronPlugin.py:125
#: neutron/plugins/hyperv/rpc_callbacks.py:53
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:85
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:96
msgid "Device %(device)s details requested from %(agent_id)s"
msgstr "從 %(agent_id)s 要求的裝置 %(device)s 詳細資料"
-#: neutron/plugins/brocade/NeutronPlugin.py:138
-#: neutron/plugins/brocade/NeutronPlugin.py:155
+#: neutron/plugins/brocade/NeutronPlugin.py:139
+#: neutron/plugins/brocade/NeutronPlugin.py:156
#: neutron/plugins/hyperv/rpc_callbacks.py:69
#: neutron/plugins/hyperv/rpc_callbacks.py:88
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:108
msgid "%s can not be found in database"
msgstr "在資料庫中找不到 %s"
-#: neutron/plugins/brocade/NeutronPlugin.py:284
-#: neutron/plugins/brocade/NeutronPlugin.py:327
-#: neutron/plugins/brocade/NeutronPlugin.py:377
+#: neutron/plugins/brocade/NeutronPlugin.py:288
+#: neutron/plugins/brocade/NeutronPlugin.py:331
+#: neutron/plugins/brocade/NeutronPlugin.py:384
msgid "Brocade NOS driver:"
msgstr "Brocade NOS 驅動程式:"
-#: neutron/plugins/brocade/NeutronPlugin.py:285
-#: neutron/plugins/brocade/NeutronPlugin.py:328
-#: neutron/plugins/brocade/NeutronPlugin.py:378
+#: neutron/plugins/brocade/NeutronPlugin.py:289
+#: neutron/plugins/brocade/NeutronPlugin.py:332
+#: neutron/plugins/brocade/NeutronPlugin.py:385
#, python-format
msgid "%s"
msgstr "%s"
-#: neutron/plugins/brocade/NeutronPlugin.py:286
+#: neutron/plugins/brocade/NeutronPlugin.py:290
#, python-format
msgid "Returning the allocated vlan (%d) to the pool"
msgstr "正在將已配置的 VLAN (%d) 傳回給儲存區"
-#: neutron/plugins/brocade/NeutronPlugin.py:294
+#: neutron/plugins/brocade/NeutronPlugin.py:298
#, python-format
msgid "Allocated vlan (%d) from the pool"
msgstr "已從儲存區配置 VLAN (%d)"
msgstr "已呼叫 delete_subnet()"
#: neutron/plugins/cisco/network_plugin.py:278
-#: neutron/plugins/cisco/db/network_db_v2.py:109
+#: neutron/plugins/cisco/db/network_db_v2.py:38
msgid "get_all_qoss() called"
msgstr "已呼叫 get_all_qoss()"
#: neutron/plugins/cisco/common/cisco_exceptions.py:78
#, python-format
-msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
-msgstr "Tenant %(tenant_id)s 的認證 %(credential_id)s 已存在"
+msgid "Credential %(credential_name)s already exists for tenant %(tenant_id)s"
+msgstr ""
#: neutron/plugins/cisco/common/cisco_exceptions.py:84
#, python-format
msgid "Nexus Driver Name"
msgstr ""
-#: neutron/plugins/cisco/db/network_db_v2.py:34
-#: neutron/plugins/cisco/db/network_db_v2.py:101
-msgid "get_all_vlanids() called"
-msgstr "已呼叫 get_all_vlanids()"
-
-#: neutron/plugins/cisco/db/network_db_v2.py:41
-msgid "is_vlanid_used() called"
-msgstr "已呼叫 is_vlanid_used()"
-
-#: neutron/plugins/cisco/db/network_db_v2.py:53
-msgid "release_vlanid() called"
-msgstr "已呼叫 release_vlanid()"
-
-#: neutron/plugins/cisco/db/network_db_v2.py:68
-msgid "delete_vlanid() called"
-msgstr "已呼叫 delete_vlanid()"
-
-#: neutron/plugins/cisco/db/network_db_v2.py:82
-msgid "reserve_vlanid() called"
-msgstr "已呼叫 reserve_vlanid()"
-
-#: neutron/plugins/cisco/db/network_db_v2.py:117
+#: neutron/plugins/cisco/db/network_db_v2.py:46
msgid "get_qos() called"
msgstr "已呼叫 get_qos()"
-#: neutron/plugins/cisco/db/network_db_v2.py:131
+#: neutron/plugins/cisco/db/network_db_v2.py:60
msgid "add_qos() called"
msgstr "已呼叫 add_qos()"
#: neutron/plugins/cisco/db/nexus_db_v2.py:34
-msgid "get_all_nexusport_bindings() called"
-msgstr "已呼叫 get_all_nexusport_bindings()"
-
-#: neutron/plugins/cisco/db/nexus_db_v2.py:41
msgid "get_nexusport_binding() called"
msgstr "已呼叫 get_nexusport_binding()"
-#: neutron/plugins/cisco/db/nexus_db_v2.py:56
+#: neutron/plugins/cisco/db/nexus_db_v2.py:43
msgid "get_nexusvlan_binding() called"
msgstr "已呼叫 get_nexusvlan_binding()"
-#: neutron/plugins/cisco/db/nexus_db_v2.py:70
+#: neutron/plugins/cisco/db/nexus_db_v2.py:49
msgid "add_nexusport_binding() called"
msgstr "已呼叫 add_nexusport_binding()"
-#: neutron/plugins/cisco/db/nexus_db_v2.py:81
+#: neutron/plugins/cisco/db/nexus_db_v2.py:62
msgid "remove_nexusport_binding() called"
msgstr "已呼叫 remove_nexusport_binding()"
-#: neutron/plugins/cisco/db/nexus_db_v2.py:96
+#: neutron/plugins/cisco/db/nexus_db_v2.py:78
+msgid "update_nexusport_binding called with no vlan"
+msgstr ""
+
+#: neutron/plugins/cisco/db/nexus_db_v2.py:80
msgid "update_nexusport_binding called"
msgstr "已呼叫 update_nexusport_binding"
-#: neutron/plugins/cisco/db/nexus_db_v2.py:112
+#: neutron/plugins/cisco/db/nexus_db_v2.py:91
msgid "get_nexusvm_binding() called"
msgstr "已呼叫 get_nexusvm_binding()"
-#: neutron/plugins/cisco/db/nexus_db_v2.py:126
+#: neutron/plugins/cisco/db/nexus_db_v2.py:98
msgid "get_port_vlan_switch_binding() called"
msgstr "已呼叫 get_port_vlan_switch_binding()"
-#: neutron/plugins/cisco/db/nexus_db_v2.py:140
+#: neutron/plugins/cisco/db/nexus_db_v2.py:106
#, python-format
msgid ""
"get_port_switch_bindings() called, port:'%(port_id)s', "
"switch:'%(switch_ip)s'"
msgstr ""
-#: neutron/plugins/cisco/db/nexus_db_v2.py:155
+#: neutron/plugins/cisco/db/nexus_db_v2.py:118
msgid "get_nexussvi_bindings() called"
msgstr ""
"pool"
msgstr "正在將實體網路 %(physical_network)s 上的 VLAN %(vlan_id)s 從儲存區中移除"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:42
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:43
msgid "Network type for tenant networks (local, flat, vlan or none)"
msgstr "Tenant 網路的網路類型(本端、平面、VLAN 或無)"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:46
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:47
#: neutron/plugins/linuxbridge/common/config.py:34
#: neutron/plugins/mlnx/common/config.py:32
#: neutron/plugins/openvswitch/common/config.py:51
msgid "List of <physical_network>:<vlan_min>:<vlan_max> or <physical_network>"
msgstr "<physical_network>:<vlan_min>:<vlan_max> 或 <physical_network> 的清單"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:74
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:96
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:75
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:97
#, python-format
msgid "segmentation_id specified for %s network"
msgstr "指定給 %s 網路的 segmentation_id"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:81
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:82
#, python-format
msgid "physical_network specified for %s network"
msgstr "指定給 %s 網路的 physical_network"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:123
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:124
msgid "physical_network not provided"
msgstr "未提供 physical_network"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:172
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:176
#, python-format
msgid "Invalid tenant_network_type: %s. Agent terminated!"
msgstr "無效的 tenant_network_type:%s。已終止代理程式!"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:194
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:198
#: neutron/plugins/linuxbridge/lb_neutron_plugin.py:285
#: neutron/plugins/ml2/drivers/type_vlan.py:94
#: neutron/plugins/mlnx/mlnx_plugin.py:107
msgid "Network VLAN ranges: %s"
msgstr "網路 VLAN 範圍:%s"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:219
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:223
#, python-format
msgid "Network type %s not supported"
msgstr "不支援網路類型 %s"
-#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:245
+#: neutron/plugins/hyperv/hyperv_neutron_plugin.py:249
#: neutron/plugins/metaplugin/meta_neutron_plugin.py:174
#: neutron/plugins/mlnx/mlnx_plugin.py:271
#: neutron/plugins/openvswitch/ovs_neutron_plugin.py:479
msgid "Set_port_status as %s called"
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:163
+#: neutron/plugins/nec/nec_plugin.py:167
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:167
+#: neutron/plugins/nec/nec_plugin.py:171
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:171
+#: neutron/plugins/nec/nec_plugin.py:175
msgid "activate_port_if_ready(): skip, no portinfo for this port."
msgstr "activate_port_if_ready():跳過,此埠沒有 PortInfo。"
-#: neutron/plugins/nec/nec_plugin.py:187
+#: neutron/plugins/nec/nec_plugin.py:191
msgid "activate_port_if_ready(): skip, ofc_port already exists."
msgstr "activate_port_if_ready():跳過,ofc_port 已存在。"
-#: neutron/plugins/nec/nec_plugin.py:193
+#: neutron/plugins/nec/nec_plugin.py:197
#, python-format
msgid "create_ofc_port() failed due to %s"
msgstr "create_ofc_port() 由於 %s 而失敗"
-#: neutron/plugins/nec/nec_plugin.py:211
+#: neutron/plugins/nec/nec_plugin.py:215
#, python-format
msgid "delete_ofc_port() failed due to %s"
msgstr "delete_ofc_port() 由於 %s 而失敗"
-#: neutron/plugins/nec/nec_plugin.py:215
+#: neutron/plugins/nec/nec_plugin.py:219
msgid "deactivate_port(): skip, ofc_port does not exist."
msgstr "deactivate_port():跳過,ofc_port 不存在。"
-#: neutron/plugins/nec/nec_plugin.py:237
+#: neutron/plugins/nec/nec_plugin.py:239
#, python-format
msgid "NECPluginV2.create_network() called, network=%s ."
msgstr "已呼叫 NECPluginV2.create_network(),網路 = %s。"
-#: neutron/plugins/nec/nec_plugin.py:256
+#: neutron/plugins/nec/nec_plugin.py:258
#, python-format
msgid "create_network() failed due to %s"
msgstr "create_network() 由於 %s 而失敗"
-#: neutron/plugins/nec/nec_plugin.py:272
+#: neutron/plugins/nec/nec_plugin.py:274
#, 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:312
+#: neutron/plugins/nec/nec_plugin.py:314
#, python-format
msgid "NECPluginV2.delete_network() called, id=%s ."
msgstr "已呼叫 NECPluginV2.delete_network(),ID = %s。"
-#: neutron/plugins/nec/nec_plugin.py:331
+#: neutron/plugins/nec/nec_plugin.py:333
#, python-format
msgid "Failed to delete port(s)=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:346
+#: neutron/plugins/nec/nec_plugin.py:348
#, python-format
msgid "delete_network() failed due to %s"
msgstr "delete_network() 由於 %s 而失敗"
-#: neutron/plugins/nec/nec_plugin.py:361
+#: neutron/plugins/nec/nec_plugin.py:363
#, python-format
msgid "delete_ofc_tenant() failed due to %s"
msgstr "delete_ofc_tenant() 由於 %s 而失敗"
-#: neutron/plugins/nec/nec_plugin.py:373
+#: neutron/plugins/nec/nec_plugin.py:376
#, python-format
msgid "NECPluginV2.create_port() called, port=%s ."
msgstr "已呼叫 NECPluginV2.create_port(),埠 = %s。"
-#: neutron/plugins/nec/nec_plugin.py:392
+#: neutron/plugins/nec/nec_plugin.py:399
#, 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:418
+#: neutron/plugins/nec/nec_plugin.py:428
#, python-format
msgid "NECPluginV2.delete_port() called, id=%s ."
msgstr "已呼叫 NECPluginV2.delete_port(),ID = %s。"
-#: neutron/plugins/nec/nec_plugin.py:426
+#: neutron/plugins/nec/nec_plugin.py:436
#, python-format
msgid "Failed to delete port=%s from OFC."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:501
+#: neutron/plugins/nec/nec_plugin.py:496
#, 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:532
+#: neutron/plugins/nec/nec_plugin.py:527
#, python-format
msgid "NECPluginV2RPCCallbacks.update_ports() called, kwargs=%s ."
msgstr "已呼叫 NECPluginV2RPCCallbacks.update_ports(),kwargs = %s。"
-#: neutron/plugins/nec/nec_plugin.py:542
+#: neutron/plugins/nec/nec_plugin.py:537
#, python-format
msgid ""
"update_ports(): ignore unchanged portinfo in port_added message "
"(port_id=%s)."
msgstr ""
-#: neutron/plugins/nec/nec_plugin.py:556
+#: neutron/plugins/nec/nec_plugin.py:551
#, 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:561
+#: neutron/plugins/nec/nec_plugin.py:556
#, python-format
msgid ""
"update_ports(): ignore port_removed message received from different host "
msgid "Network Admin State Validation Falied: "
msgstr "網路管理狀態驗證失敗:"
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:59
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:61
#, python-format
msgid "get_ofp_rest_api: %s"
msgstr "get_ofp_rest_api:%s"
-#: neutron/plugins/ryu/ryu_neutron_plugin.py:110
+#: neutron/plugins/ryu/ryu_neutron_plugin.py:120
msgid "Invalid configuration. check ryu.ini"
msgstr "無效的配置。請檢查 ryu.ini"
#~ msgid "Missing rule info argument for insert/remove rule opertaion."
#~ msgstr ""
+#~ msgid "Uncaught exception"
+#~ msgstr "未捕捉到的異常狀況"
+
+#~ msgid "Credential %(credential_id)s already exists for tenant %(tenant_id)s"
+#~ msgstr "Tenant %(tenant_id)s 的認證 %(credential_id)s 已存在"
+
+#~ msgid "get_all_vlanids() called"
+#~ msgstr "已呼叫 get_all_vlanids()"
+
+#~ msgid "is_vlanid_used() called"
+#~ msgstr "已呼叫 is_vlanid_used()"
+
+#~ msgid "release_vlanid() called"
+#~ msgstr "已呼叫 release_vlanid()"
+
+#~ msgid "delete_vlanid() called"
+#~ msgstr "已呼叫 delete_vlanid()"
+
+#~ msgid "reserve_vlanid() called"
+#~ msgstr "已呼叫 reserve_vlanid()"
+
+#~ msgid "get_all_nexusport_bindings() called"
+#~ msgstr "已呼叫 get_all_nexusport_bindings()"
+